- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个带有异步数据提供程序的单元格表。如果我通过数据提供者更新数据,表格会正确呈现新数据,但选择模型仍然保留并返回旧对象。
关于如何刷新选择模型有什么想法吗?
最佳答案
我认为您应该使用适当的 ProvidesKey
让您的 SelectionModel
与同一“逻辑”对象的不同实例一起工作。例如,您可以使用 ProvidesKey
调用对象上的 getId
,这样具有相同此类 ID 的两个对象将被视为相等;因此,即使 SelectionModel
持有old 对象,当您给它new 对象时,它仍然可以回答“是的,它已被选中”。
仅供引用,这正是 EntityProxyKeyProvider
所做的(使用代理的 stableId
)。而 SimpleKeyProvider
,在您未指定时默认使用,它使用对象本身作为其键。
关于GWT SelectionModel 正在返回旧选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7581628/
我有一个带有异步数据提供程序的单元格表。如果我通过数据提供者更新数据,表格会正确呈现新数据,但选择模型仍然保留并返回旧对象。 关于如何刷新选择模型有什么想法吗? 最佳答案 我认为您应该使用适当的 Pr
问题描述 我有一个包含多个项目(复选框)的 CheckListView。我更改了选择模式(下面的代码)以允许多项选择。但是,当我选择多行(如下图所示)并按空格键时,只有“当前选定行”会更改状态。 我想
有没有办法使用 GWT 的选择模型按键选择项目? setSelected似乎只接受一个可以从中派生出 Key 的对象,但是使用该函数意味着我必须构造一种假对象。如果我的 KeyProvider 发生变
我正在尝试让我的 JMenuBar 模拟 Firefox 和 iTunes 的菜单栏的行为。行为:菜单栏最初是隐藏的。但是,当您按下 Alt 时,菜单栏会出现(第一个项目被选中),而当您没有选择任何菜
使用时 TableBuilder 要创建行和子行,选择模型未按预期工作。 当单击子行的复选框时,该行未被选中,但是,父行被选中。 我试图重载 onBrowserEvent 的 CheckboxCell
我有一个组件,它有一个带有复选框的 mat-table,使用 SelectionModel。这是我必须检索所选数据的代码。 fileSelect = new SelectionModel(true,
我有一个包含两个 QListViews 的界面,其中左边决定了右边显示的内容: 要更新右侧的列表,我有以下函数: void CodePlug::handleSelectionChanged() {
与: tableView = QTableView() rows = [0, 1, 2] tableView.selectRow(0) 或 tableView.selectRow(2) 在这种情况下不
我希望我的 Ext.grid.CheckboxSelectionModel 加载时选中 SelectionModel 中的所有复选框。 我写这个方法: function SelectAllRows()
我有一棵带有复选框的树 (let's use Material's example here) .我想开始检查水果节点。我如何检查这些节点? 我看到 SelectionModel 有一个 select
我想从 FXML 中设置 TableView 的 SelectionModel,但我找不到如何做到这一点。我已经尝试了以下方法: 1.将其设置为TableView的一个属性即可: 2.设置与List
我想检测 JPopupMenu 内的选择何时发生变化。不是单击菜单项时,而是选择(武装)菜单项时。用更简单的话说,我想检测到这一点: 应该起作用的是向其 SelectionModel 添加一个 Cha
Angular Material 文档提供了一个很好的示例,说明如何将选择添加到表格 (Table Selection docs)。他们甚至提供了 Stackblitz试试看。 我在 code for
我正在尝试为 ControlsFX 的 GridView 实现 MultipleSelectionModel。乔纳森·贾尔斯(Jonathan Giles)在研究互联网时提到,它是 a bad ide
我使用 CellList 列出我的数据,使用 ListDataProvider 管理数据,使用 SelectionModel 从 CellList 中选择元素并相应地生成事件。 现在,当我使用 cel
我的 .aspx 文件中有以下代码
我希望能找到有关 SelectionModel 的信息在 the Angular CDK docs ,但要保持简短。 有很多API页面;例如,Angular Components docs for M
def listedensecilensatirlar(self): adada = self.ui.tableWidget.selectionModel().selectedRows()
我是一名优秀的程序员,十分优秀!