Angular 1修复Ng-Model禁用值

时间:2017-10-14 15:44:10

标签: angularjs

当输入ng-model输入绝望的值时 前

<input type="text"  name="" ng-model='myInput' value="gooo">

即使我使用ng值而不是值

,goo也不会出现
<input type="text"  name="" ng-model='myInput' ng-value="gooo">

如果我删除它ng-model

,它似乎也不会出现

我可以这样使用它而不使用数据绑定

2 个答案:

答案 0 :(得分:1)

您应该使用模型来绑定值而不是ng-value。

$ scope.myInput =“goo”。 然后在html代码中只需输入ng-model,它将为您绑定正确的值。

答案 1 :(得分:1)

由于你说ng-value="gooo",angular尝试在范围内找到gooo变量。如果您想直接使用ng-model设置ng-value值,则应该使用'(单引号)。

<input type="text"  name="" ng-model='myInput' ng-value="'gooo'">

您还可以在各个控制器中设置gooo的值,例如$scope.myInput = 'gooo'