我还没有能够产生一个重现这个的 JS-Fiddle,但也许有人有一个想法。我有一个相当深的嵌套模型。在以下代码中,注释掉的行完美运行。该值显示,我可以毫无问题地更新模型。它下面的行,唯一的区别是缺少 value="",会抛出很多“TypeError: undefined is not a function”错误,而且根本不起作用。
<tr ng-repeat="v in opened.points[opened.selectedPoint].variables">
<!-- <td><input type="text" ng-model="v.name" value="<% v.name %>"></td> WORKS-->
<td><input type="text" ng-model="v.name"></td> <!-- FAILS -->
</tr>
知道从哪里开始调试这个东西吗?
编辑:请注意,我将 {{ }} 替换为 <% %> 以免与我的 Django 模板引擎冲突。