2016-04-01 78 views
2

我有一列celltemplatecheckbox。它可以被選中/取消選中,每當正確的事件被觸發時它可以正常工作。但是,當我在網格上選擇多個複選框並開始向上和向下滾動時,複選框似乎也在滾動。這意味着它們不會被固定到它們被檢查的行上,而是排在一個錯誤的行上。角柵格選中複選框滾動問題

這個問題在幾年前已經被報告爲here。但解決方案發布,並沒有解決問題。

這是一個plunker link來演示這個問題。任何人有任何類似的問題或解決方法?

回答

1

您沒有將複選框值綁定到您的數據集。感謝你提供的Plunker,我可以提供一個可以工作的updated Version

的NG-模式勢必給gridscope並有各行的私人範圍,所以它的精細使用somethnig通用

ng-model="foo" ng-change="row.entity.active = foo"

您可以使用active == 1但我用真/假的便利

ng-checked="row.entity.active" //since foo becomes true or false on click

如果你想更復雜的檢查,你可以使用他們的appScopeProvider