2 つのパラメーターを ui-grid セル テンプレートに渡そうとしています。
例: ng-click="grid.appScope.copyOperation(row.entity, copyOperation)
.
copyOperation は明らかに文字列です。
理由: if else 条件を使用して、すべてのグリッド操作 (削除、コピー、および編集) に対して単一のメソッドを維持することにより、コードの冗長性を減らします。
コントローラー側では、機能は次のようになります
$scope.copyOperation= function(row, operation) {
//Do necessary steps by operation
};
しかし、残念ながら、操作が未定義になります(エラーはありません)。では、この場合、どのように文字列を渡すのでしょうか? 別の提案も役に立ちます。ありがとうございました!