cell template
のプロパティを使用していますng-grid
。ディレクティブで 1 つの関数を定義しています。同じディレクティブ内で、自分のgrid-options
. コードは次のとおりです。
data: 'mydata',
columnDefs: [
{field:'Timeout', displayName:'Delay', cellTemplate: '<a href=""
ng-click= "Report(Alert,Key,1000,1,1);"><div class=\"ngCellText\">{{row.getProperty(col.field)}}</div></a>'}
]
関数Report
も同じディレクティブ内で定義されています。
ng-click
クリックされるたびに機能します。関数は呼び出されていますが、私が渡している入力変数 (Alert
およびKey
) は関数に渡されていませんが、残りの 3 つのパラメーター1000,1,1
は渡されています。
Alert
私が渡したいハードコードされた文字列です。
Key
「mydata」の整数値の配列の 1 つです。alert
関数でこれら2つの特定の値を使用して確認したところ、未定義と表示されています。
関数を正しく呼び出すのを手伝ってください。前もって感謝します。