Javascript 选中角度栅格复选框滚动问题

Javascript 选中角度栅格复选框滚动问题,javascript,angularjs,checkbox,angular-ui-grid,ng-grid,Javascript,Angularjs,Checkbox,Angular Ui Grid,Ng Grid,我有一列带有复选框的单元格模板。可以选择/取消选择它,因为每次都会触发正确的事件。但是,当我在网格上选择多个复选框并开始上下滚动时,复选框似乎也在滚动。这意味着它们没有固定到所检查的行上,而是排列在错误的行上 这一问题早在几年前就有报道。但发布的解决方案并不能解决问题 下面是一个例子来说明这个问题。有人对此有类似的问题或解决方法吗?您没有将checkboxvalue绑定到数据集。感谢您提供的Plunker,我可以提供一个有效的 ng模型绑定到gridscope,并且每一行都有一个私有作用域,因此

我有一列带有
复选框的
单元格模板
。可以选择/取消选择它,因为每次都会触发正确的事件。但是,当我在网格上选择多个复选框并开始上下滚动时,复选框似乎也在滚动。这意味着它们没有固定到所检查的行上,而是排列在错误的行上

这一问题早在几年前就有报道。但发布的解决方案并不能解决问题


下面是一个例子来说明这个问题。有人对此有类似的问题或解决方法吗?

您没有将checkboxvalue绑定到数据集。感谢您提供的Plunker,我可以提供一个有效的

ng模型绑定到gridscope,并且每一行都有一个私有作用域,因此可以使用一些非泛型

ng model=“foo”ng change=“row.entity.active=foo”

您可以使用
active==1
,但为了方便起见,我使用了true/false

ng checked=“row.entity.active”/foo在单击时变为true或false后

如果需要更复杂的检查,可以使用它们的
appScopeProvider