ng-gridで角度のあるボタンを使用しています。グリッド内からクリックされたボタンを特定する方法を知る必要があります。
複雑さの一部は、行が選択される前にボタンがクリックされることだと思います(私の分析では、おそらく解決には役立たないでしょう:)
グリッドがどのように見えるかのスナップショット
ここで問題を説明するプランカー
私の質問を解決する方法を見つけることができました。基本的に、ng-click の関数の引数として「行」を渡します。ng-click="保存(行)"
前
.. ng-click="edit(selectedItem)" >Edit</button> '
後
.. ng-click="edit(row)" >Edit</button> '
同じことを反映するために、ここでプランカーを更新しました
row.entity
グリッドのこの行にバインドされたエンティティが表示されます