我有对象,例如。
$scope.types = [{id: 1, name: 'test', items: [{qty: 1}, {qty: 2}]}, {id: 2, name: 'test2'}];
等...
我使用角度重复来循环对象。
<div ng-repeat="type in types">
<div ng-repeat="item in type.items">
<input type="text" ng-model="item.qty" />
</div>
</div>
项目可以动态添加到type.items对象,完全正常。
保存后,它会使用sqlite检索项目,这样可以正常工作并使用输入的数量填充输入。
我可以在浏览器上修改数量,android只是不是iOS。我在控制台中收到错误:
Error: Attempted to assign to readonly property.
assign$$writeModelToScope@file:///var/containers/Bundle/Application/.../testapp.app/www/bower_components/angular/angular.js:28534:22
我使用safari web检查器检查设备上的应用程序,这是我如何得到此控制台错误。