Значение привязки для ввода в Angular JS У меня есть такой ввод <input type="text" name="widget.title" ng-model="widget.title" value="{{widget.title}}"/> Я хочу динамически изменять входное значение, поэтому я его использую, но оно не меняет значение: $scope.widget.title = 'a'; Ответ 1 Вам не нужно устанавливать значение вообще. ng-model заботится обо всем этом: установить входное значение из модели обновить значение модели при изменении ввода обновить значение ввода при изменении модели с помощью js Здесь сценарий для этого: http://jsfiddle.net/terebentina/9mFpp/ Ответ 2 Если вы не хотите использовать ng-модель, вы можете попробовать ng-value. Здесь сценарий для этого: http://jsfiddle.net/Rg9sG/1/ Ответ 3 Используйте ng-value для заданного значения поля ввода после нажатия на button: "input type="email" class="form-control" id="email2" ng-value="myForm.email2" placeholder="Email" и Установить значение как: $scope.myForm.email2 = $scope.names[0].success; Ответ 4 В некоторых случаях возникают проблемы с funtion/функциями, которые не взаимодействуют с DOM попытайтесь резко изменить значение, а затем назначьте $scope document.getElementById ("textWidget") value = "<NewVal>"; $scope.widget.title = "<NewVal>"; Ответ 5 {{widget.title}} Попробуйте это, он будет работать
Ответ 1 Вам не нужно устанавливать значение вообще. ng-model заботится обо всем этом: установить входное значение из модели обновить значение модели при изменении ввода обновить значение ввода при изменении модели с помощью js Здесь сценарий для этого: http://jsfiddle.net/terebentina/9mFpp/
Ответ 2 Если вы не хотите использовать ng-модель, вы можете попробовать ng-value. Здесь сценарий для этого: http://jsfiddle.net/Rg9sG/1/
Ответ 3 Используйте ng-value для заданного значения поля ввода после нажатия на button: "input type="email" class="form-control" id="email2" ng-value="myForm.email2" placeholder="Email" и Установить значение как: $scope.myForm.email2 = $scope.names[0].success;
Ответ 4 В некоторых случаях возникают проблемы с funtion/функциями, которые не взаимодействуют с DOM попытайтесь резко изменить значение, а затем назначьте $scope document.getElementById ("textWidget") value = "<NewVal>"; $scope.widget.title = "<NewVal>";