クリックすると行を編集可能にする cellTemplate があります。これまでのところ動作します。ただし、これが完了すると、関数も呼び出される必要がありますが、これは発生していません。
列定義:
cellEditableCondition: ($scope) => $scope.row.editable
私がcellTemplateで試したこと:
ng-click="row.editable = true;" //works
ng-click="row.editable = true; console.log('WTF?')" //works, no log
ng-click="console.log('WTF?'); row.editable = true;" //works, no log
ng-click="console.log('WTF?')" //no log either
ボタンをクリックすると、意図したとおりにセルが編集可能になります。しかし、コンソールには何も出力されません。そして、私はその理由を理解できないようです。足りないものはありますか?cellTemplate 内から関数を呼び出すにはどうすればよいですか?