我有以下幾點:是否有更清晰的方式來寫出作爲對象一部分的多個函數?
$scope.modalReset = function() {
gridService.modalReset($scope);
}
$scope.rowAction = function (action, row) {
gridService.rowAction(action, $scope, row, 'Question');
}
$scope.submitItem = function (formData) {
gridService.submitItem($scope, 'Question', formData);
}
有沒有辦法,這些函數調用可以更簡單地寫。我不想將它們結合起來。有作爲範圍對象的一部分的所有功能。
「更簡單」是相當模糊,很難不知道一個整體來回答很多關於這個代碼在 – Bojangles
執行的上下文我不想結合。只是給了這裏的功能。三個函數都是$ scope的一部分。有沒有不同的方式來寫上述內容。它看起來很笨拙。如果答案是「否」,那麼我認爲這很好。 – Alan2
我知道你不想將它們結合起來。我認爲你在做什麼很好。如果你想完全覆蓋'$ scope'(我認爲你不想這麼做,因爲這是Angular代碼?),那麼你可以爲它分配一個包含你的函數的對象。 – Bojangles