Как передать два параметра в grid.appScope в пользовательском интерфейсе
Я пытаюсь передать 2 параметра в шаблон ячейки пользовательского интерфейса.
например: ng-click="grid.appScope.copyOperation(row.entity, copyOperation)
,
copyOperation, очевидно, будет строкой.
Причина: уменьшите избыточность в коде, поддерживая единый метод для всех операций сетки (удаление, копирование и редактирование) с условиями if else.
На стороне контроллера функция будет выглядеть
$scope.copyOperation= function(row, operation) {
//Do necessary steps by operation
};
Но, к сожалению, я получаю неопределенный в работе (без ошибок). Итак, как мне передать строку в этом случае? Любые альтернативные предложения также будут полезны. Спасибо!
1 ответ
Решение
Извините за этот мелкий вопрос.
ng-click="grid.appScope.copyOperation(row, \'copy\')
позволит операции arg быть установленной для копирования.
Спасибо!