1
澄清。建議$scope
僅與數據一起使用,而不是與功能一起使用?
哪一個建議?
$scope.phoneNumbers = dirService.query();
或
$scope.getPhoneNumbers = function(){
....//logic to get the data.
}
澄清。建議$scope
僅與數據一起使用,而不是與功能一起使用?
哪一個建議?
$scope.phoneNumbers = dirService.query();
或
$scope.getPhoneNumbers = function(){
....//logic to get the data.
}
這完全取決於形勢
$scope.phoneNumbers = dirService.query();
當你想控制器之間的通信,那麼你可以使用這個
$scope.getPhoneNumbers = function(){ ....//logic to get the data. }
如果您需要控制器內部的功能,並且無法與其他控制器通信,則可以使用此功能。
最佳實踐總是取決於場景
1日一個看起來不錯,因爲它處理的更好way..as相關分離'dirService.query'會做'$ resource'調用和返回數據,無論是從控制器執行'$ resource'調用都沒有什麼意義,因爲'$ resource'需要多次寫入,因爲通過在工廠中定義'$ resource'方法將使其可重用 –
實際上我相信controllerAs語法越來越常用。也許看看這個。 – skubski