我对AngularJS相当新,所以请原谅我的无知和不适当的术语。在ng-repeat中为每个对象添加新的对象属性
我有一个名为activitiesController的Controller,它返回一个活动对象数组。每个活动对象都有一些属性,我可以在视图中使用ng-repeat =“activity in activity”显示。
其中一个属性是我需要破解的一个大字符串,基本上添加到活动对象的新属性(我知道这很可怕,但它来自遗留系统)。
我是否在ng-repeat中运行一个函数,如ng-repeat =“getNewProperties(activities)中的活动”,我将循环每个活动并将数组返回到ng-repeat。
OR
难道我只是在做这将返回我要找的每个属性范围的功能。
理想情况下,在视图中,我只是使用activity.newDetails.NewValue,这使我beielve我需要在所有活动对象上运行我的函数,然后它们被传递到视图中的ng重复。
对不起,我知道这不是很详细,我可以尝试添加更多。
最好将数据视为绑定到100%它所需要的数据。换句话说,不要试图重复一些不太符合你想要的东西。首先进行转换,然后进行绑定。在这种情况下可能不是最好使用函数,因为转换可能会运行很多次。 –
感谢您的回应,确实有很多意义。有些东西还没有完全点击。我感谢你的解释。干杯! –