<label class="item item-input">
<span class="input-label"> Gender : </span>
<input type="text" value="{{results.address}}" ng-model="formData.address">
</label>
我想将来自我的API的数据放在文本字段中,以便以后可以更改,我使用ng-model将输入数据绑定到表单,以便可以将其发送到API进行更改
但我在文本框中输入了一个空文本字段。值似乎不起作用,我已检查将值更改为ng值
当我在下面使用此代码时,一切都工作得很好!这意味着我的控制器没问题!我从我的API获得了正确的地址。
<label class="item item-input">
<span class="input-label"> Gender : </span>
<input type="text" ng-model="formData.address">"{{results.address}}"
</label>
使用ng-value时出错!
<label class="item item-input">
<span class="input-label"> Gender : </span>
<input type="text" ng-value="{{results.address}}" ng-model="formData.address">
</label>
答案 0 :(得分:0)
动态分配值时不需要value属性。如果我理解你的问题
<input type="text" ng-model="apiValue">
答案 1 :(得分:0)
当该元素不使用ngModel时,请检查用于实现给定表达式与输入元素(如input [text]或textarea)的单向绑定的angular doc ng-value
。
你可以看到plnkr