将值绑定到Angular JS中的输入

mTu*_*ran 35 javascript angularjs

我有这样的输入

<input type="text" name="widget.title" ng-model="widget.title" value="{{widget.title}}"/>
Run Code Online (Sandbox Code Playgroud)

我想动态更改输入值,所以我使用它,但它不会更改值:

$scope.widget.title = 'a';
Run Code Online (Sandbox Code Playgroud)

Dan*_*gea 66

您根本不需要设置该值.ng-model完成所有工作:

  • 设置模型的输入值
  • 更改输入时更新模型值
  • 从js更改模型时更新输入值

这是小提琴:http://jsfiddle.net/terebentina/9mFpp/


Fra*_*nk6 16

如果你不想使用ng-model,ng-value你可以试试.

这是小提琴:http://jsfiddle.net/Rg9sG/1/