【问题标题】:ui-grid angularjs checkbox button not being resortedui-grid angularjs复选框按钮未被使用
【发布时间】:2018-04-26 00:17:57
【问题描述】:

在我检查一列并使用另一列(例如年龄)排序后,我有一个使用 ui-grid 的复选框列,活动列没有被使用。

这是一个问题

http://plnkr.co/edit/Q3Fs3XiRBpqkzKdZlGXW?p=preview

【问题讨论】:

  • 我们(至少我)无法理解你...
  • 请查看 plnkr,我想说的是,例如,当我检查第一行的活动按钮然后我使用年龄列对网格进行排序时,选中的活动按钮始终位于第一行
  • 是的,我现在就在做
  • 查看问题执行此操作 1.打开 plnkr 2.选中第一行活动复选框 3.使用年龄列对网格进行排序 4.您会注意到选中的活动列仍在第一行即使在排序后

标签: angularjs angular-ui-grid


【解决方案1】:

您的单元格模板有问题。您没有将值 isActive 绑定到复选框。

将复选框列更改为此

{ 
name: 'isActive', 
displayName: 'Active', 
type: 'boolean',
cellTemplate: '<input type="checkbox" ng-model="row.entity.isActive">'
}

这个 plnkr 工作正常。 http://plnkr.co/edit/PL7HvK1FY2ycuOrBbBTA?p=preview

【讨论】:

  • 非常感谢您的回答,效果很好
猜你喜欢
  • 2022-10-13
  • 2014-11-17
  • 1970-01-01
  • 2016-01-28
  • 2015-05-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多