当放入ng-model
时,输入的值会错位前任
<input type="text" name="" ng-model='myInput' value="gooo">
即使我使用 ng 值而不是值,也不会出现粘液
<input type="text" name="" ng-model='myInput' ng-value="gooo">
如果我删除它出现ng-model
它也不会显示
我可以在不使用数据绑定的情况下以这种方式使用它吗
既然你说ng-value="gooo"
,angular 试图在范围内找到gooo
变量。如果你直接想用ng-value
来设置ng-model
值,你应该用'
(单引号)括起来。
<input type="text" name="" ng-model='myInput' ng-value="'gooo'">
您还可以在相应的控制器中设置gooo
的值,例如$scope.myInput = 'gooo'
您应该使用该模型来绑定值而不是 ng-value。
$scope.myInput = "goo"。然后在 html 代码中只需放置 ng-model,它将为您绑定正确的值。