我對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%它所需要的數據。換句話說,不要試圖重複一些不太符合你想要的東西。首先進行轉換,然後進行綁定。在這種情況下可能不是最好使用函數,因爲轉換可能會運行很多次。 –
感謝您的迴應,確實有很多意義。有些東西還沒有完全點擊。我感謝你的解釋。乾杯! –