<div id="id04" class="modal">
<div class="modal-content animate">
<table>
<tr ng-repeat="(key, value) in rc.editModalRequest">
<td> {{key}} </td>
<td>
<input type="text" ng-model="newObj[$index]" class="editable" value="{{ value }} "/>
</td>
</tr>
</table>
<button class='btn waves-effect waves-light' onclick="document.getElementById('id04').style.display='none'">Close</button>
</div>
因此,这是一个模态,用于显示用于编辑目的的对象。我无法对ng模型进行硬编码,因为在此模式中将读取/编辑3种不同类型的对象。目前,如果我删除ng-model标签,则代码可以正常工作。无论obj大小如何(三种不同),它将以可编辑的输入显示对象。
但是我现在正在想办法从DOM中获取更新的信息。我知道您不能将值标签与ng-model一起使用,但我想不出另一种方式来显示ng-repeat中的数据并在脚本中获取数据。
如果这是一个愚蠢的问题,我事先表示歉意,我感到筋疲力尽。