Ng-Repeat只工作一次

Ng-Repeat works only one time

本文关键字:一次 工作 Ng-Repeat      更新时间:2023-09-26

我有这样的简单模板:

<div ng-repeat="e in edit_elements">
    <label>{{e.label}}</label>
    <input type="text" ng-model="e.model"/>
</div>

和 ng 重复的对象:

[{'label': 'test-label-1' , 'model': 'test-1'}, 
 {'label': 'test-label-2' , 'model': 'test-2'}]

页面呈现时ng-repeat工作,但只有一次,下次我只看到标签内容时,输入为空。如何调试ng-repeat?我在渲染和对象正确填充之前放置了控制台.log,但输入为空。

谢谢。

对于基本调试,只需使用 <pre>{{edit_elements|json}}</pre>

.HTML

<div ng-controller="InitCtrl">
    <div ng-repeat="e in edit_elements">
        <label>{{e.label}}</label>
        <input type="text" ng-model="e.model" />
    </div>
    <pre>{{edit_elements|json}}</pre>
</div>

小提琴