請注意,我在這方面有點綠,請與我一起裸照。如何通過角度的ES6「類」功能傳遞數據
我試圖創建一個角度爲ES6類的控制器。這按預期工作(能夠打印通過消息功能返回的字符串)。見下文。
<div ng-controller="ProfilingCtrl as profileData">
{{profileData.message()}}
</div>
但是現在我想要做的是能夠在ng-repeat中使用函數類,如下所示。
<div ng-controller="ProfilingCtrl as profileData">
<div ng-reapeat="x in profileData.getData()">
{{x[0]}}
</div>
</div>
getData()是一個返回字符串數組的函數。這甚至有可能嗎?如果不是,那麼怎麼去做這樣的操作呢?
在此先感謝。
你的控制器是類嗎?如果是這樣,請把getData()的返回數組放到一個作用域數組中,例如$ scope.data = [],然後在視圖中執行ng-reapeat =「x in data」 –
通常''''''' 'profileData.getData()'返回的數組。因此,我不確定你爲什麼要顯示'{{x [0]}}'。試試'{{x}}'。 – FDavidov