我被引导相信最好在作用域上使用子对象而不是直接添加到作用域......例如
$scope.model.mystuff
好于
$scope.mystuff
但是,当您执行此操作时,我使用 ne-repeat 的第一个非常简单的代码可以工作......
$scope.myStuff = [{},{},{}]
<div ng-repeat="things in myStuff">Test</div>
如果我运行它,我会看到 Test 3 次。如果我执行以下操作...
$scope.model.myStuff = [{},{},{}]
<div ng-repeat="things in model.myStuff">Test</div>
然后它根本不循环。我确定我只是误解了这一点,解决方案非常简单。