问题标签 [backgrid]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - Backgrid.js 与主干
我正在使用 Backgrid 作为表结构。现在,我必须添加具有编辑、查看、删除按钮和列标题“操作”的操作列。我不知道如何使用 Backgrid。由于我们为一列提供了一个单元格,所以我如何在一列下合并多个单元格。任何想法?
ruby-on-rails - 在 Backgrid 中按“first_name”而不是“full-name”排序
使用 backgrid,显示用户列表。具有 first_name 和 last_name 属性的“用户”模型。我已经在用户模型上编写了方法 full_name 并将该全名显示到 backgrid 中。
在服务器端使用 will_pagination。当我单击 full_name 进行排序时。它给出错误-“ActiveRecord::StatementInvalid (PG::UndefinedColumn: ERROR: column "full_name" does not exist"。
所以我需要对 first_name 而不是 full_name 进行排序。但是我不知道怎么办?有什么建议么?
jquery-ui - 在 backgrid.js 中加载数据时加载图标
嗨,我有一些重要的数据。当我的网格加载数据时,它什么也没显示,突然它显示整个数据..我不明白如何将加载图标放在屏幕上?
如果可能的话,请提供一个小提琴。现在我的代码是这样的: -
backbone.js - 使用 Layoutmanager 时渲染 Backgrid
我正在使用 Layoutmanager 并manage
设置为true
这会破坏 Backgrid 的渲染。
当manage
设置false
为时,表格会正确渲染,但如果我设置manage
为true
,则表格不会完全渲染(没有表头或表体),而只有<table class="backgrid"></table>
.
javascript - 如何在 backgrid.js 中使用“未找到记录”
嗨,我想在我的网格中打印“未找到记录”,在表格中找不到任何内容或 0 行。现在我的网格在获取数据时显示结果,但在没有时显示空网格。那么当没有记录时如何打印“未找到记录”?
javascript - 保留一个单独的“过滤”版本的 Backbone.js 集合 - 还是有其他方法?
使用 Backgrid 显示具有两个主干集合(CollectionA 和 CollectionB)的表,其中可能包含“大”数据(可能有数千个模型)。现在我已经让 Backgrid 很好地处理了这两个集合,我需要添加一个复选框,该复选框将导致将过滤器应用于集合。过滤器涉及一些计算;它不只是像颜色 == “红色”。
我可以创建每个 Collection 的第二个过滤副本(backgrid 显示一个集合),但我宁愿不必添加侦听器来处理不时传入的新数据。此外,内存、复制时间等,因为过滤后的版本不一定很小。
Qt 有一个叫做 ProxyModel 的东西(在我的例子中)看起来像一个 Collection(所以 Backgrid 可以连接到它)但实际上介于 Collection 和 Backgrid(或任何其他视图)之间。它只会给通过过滤器的模型,它会接受 CRUD 指令。Backbone中有这样的东西吗?
每个模型的内容少于 1K(不计算模型/集合中的结构数据),所以我的复制时间/内存问题不需要吗?我不这么认为,任何想法将不胜感激!
datepicker - 如何为 backgrid 单元格添加日期选择器
我正在研究 backgrid 以实现网格功能,我需要将 datepicker 添加到 backgrid 单元格而不是使用 Backgrid.DateCell。等待您的回复
示例代码:
这些是在 backgrid 中定义的列。当我单击日期的字符串单元格时,我需要使用 datepicker 在字符串单元格中填充日期,应该打开一个 datepicker,我需要将日期选择到单元格中。请帮帮我....
感谢和问候 gangadhar v
javascript - 未捕获的类型错误:对象 5229d8fff4ae7a3803000023 没有方法“toFixed”
这是我的代码片段:
在我正在调用的视图中:
我收到以下错误:
如何摆脱它?
jquery - 获得焦点时如何自动选择 Backgrid 单元格中的文本?
我有一个使用BackgridJS的应用程序,用于类似电子表格的编辑器界面。当用户在一行中切换时,每个单元格 (Backgrid.StringCell) 都会自动变为可编辑的。但是,光标位于单元格内容的末尾,要求用户在将新数据输入单元格之前退格到字符串的开头。
我希望在单元格获得焦点时自动突出显示单元格内容,以便用户可以立即开始在该单元格中输入新数据,或者通过选项卡转到下一个单元格以保留该数据。
我有一种感觉,我应该听 StringCell 的 enterEditMode 事件,但我不知道从那里去哪里。我目前有:
backbone.js - 使用 Backgrid 和 Backbone-relational
我有一个模型,里面有HasMany
物品。
我实例化模型var checklist = new Checklist();
现在我初始化 Grid 并获取清单。
我可以在 Checklist 的 parse 方法中看到它已从服务器检索数据。
但是网格视图没有显示任何数据。
(当我使用普通的 Backbone.model 而不是主干.RelationalModel 时,一切正常。所以我知道我的设置是正确的,除了缺少主干关系 + 后网格交互)
我是主干/javascript/backgrid/...世界的新手
我想我需要连接一些事件才能使其工作。
请分享一个见解!