1

私は次のものを持っています:

   $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);
    }

これらの関数呼び出しをもっと簡単に書く方法はありますか? それらを組み合わせるつもりはありません。スコープ オブジェクトの一部であるすべての関数があります。

4

4 に答える 4

0

jQuery を使用する場合は、以下を使用できます$.extend

$.extend($scope, {
    modalReset: function () {
        gridService.modalReset($scope);
    },
    rowAction: function (action, row) {
        gridService.rowAction(action, $scope, row, "Question");
    },
    submitItem = function (formData) {
        gridService.submitItem($scope, "Question", formData);
    }
});
于 2013-06-30T10:05:27.510 に答える