我在ng-grid中使用角度按鈕。我需要知道我怎樣才能識別網格中點擊哪個按鈕。AngularJS ng網格與自定義按鈕
我猜複雜的部分是,在選擇行之前單擊該按鈕(只是我的分析,可能不會與解決方案:)幫助
的網格外觀
快拍
說明問題here
我在ng-grid中使用角度按鈕。我需要知道我怎樣才能識別網格中點擊哪個按鈕。AngularJS ng網格與自定義按鈕
我猜複雜的部分是,在選擇行之前單擊該按鈕(只是我的分析,可能不會與解決方案:)幫助
的網格外觀
快拍
說明問題here
我已經能夠找出如何解決我的問題plunker,基本上傳中「行」爲你的功能NG-單擊某個參數。 NG-點擊= 「保存(行)」
之前
.. ng-click="edit(selectedItem)" >Edit</button> '
後
.. ng-click="edit(row)" >Edit</button> '
我已經更新了plunker here,以反映同
row.entity
會給我的實體綁定到這排電網
@Shai Aharoni您可以阻止該行通過傳遞$事件作爲第一個參數單擊處理程序進行選擇:
.. ng-click="edit($event, row)">Edit</button>
,然後從處理程序內調用stopPropagation()的事件。
$scope.edit = function(event, row) { event.stopPropagation(); }
完美,謝謝!你在哪裏找到關於實體對象的信息? – 2013-12-08 04:14:46
我很抱歉,我對AngularJS有點失落,但是我記得在一些博客上查找它,然後有同樣的未答覆的查詢,這將是非常好的,有人可以添加到答案 – Sudarshan 2013-12-17 22:34:28
@Sudarshan你知道如何以防止按下「編輯」按鈕時選擇行? – 2013-12-29 14:00:54