Как передать два параметра в 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 быть установленной для копирования.

Спасибо!

Другие вопросы по тегам