问题标签 [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.

0 投票
1 回答
2513 浏览

backbone.js - Backgrid 如何知道为分页生成哪些数字?

我正在为我的 Backgrid 驱动的表格实现分页,如下所示:

在我的收藏中:

现在,我实际上还没有实现对分页服务器端的任何处理(我觉得这可能会产生奇怪的结果),但它把这个 HTML 放在:

在此处输入图像描述

有什么想法吗?

0 投票
2 回答
2220 浏览

backbone.js - Backgrid 无法呈现列

我只是在学习 backgrid.js 的基础知识。因此,当我尝试在主页Backgrid.js上复制代码时,由于在为列传递对象数组时出现特定错误,我无法呈现网格。我相信我使用了正确的格式

在这一步初始化网格的过程中出现Uncaught TypeError: Object [object Object] has no method 'listenTo'的错误:

我如何初始化网格有问题吗?

0 投票
1 回答
1824 浏览

javascript - 背栅集成

我将如何在骨干网中使用 backgrid.marionette 应用程序?

0 投票
1 回答
540 浏览

backbone.js - 向 backgrid.js 公开关系模型

我想将一些属性从关系模型(通过骨干关系构建)公开到我的 backgrid(通过 backgrid.js 构建)。据我了解,backgrid 接收集合和映射模型作为列对象。所以我需要在模型初始化时更改模型,例如:

问题是当我这样做时,我的模型会收到“更改”状态。但我不想改变模型,我只想将相关模型的属性暴露给我的背景。

我该怎么办?

0 投票
1 回答
490 浏览

backbone.js - backgrid 抛出 TypeError

我在 backgrid 的第 1620 行收到此错误:

这是我的代码,它模仿了这个例子:

错误发生foo=在线上并且 tags.fetch永远不会被调用。

0 投票
1 回答
961 浏览

backbone.js - 在集合更改事件上调用 model.save() 时的 Backbone.Backgrid 无限循环

当我在集合中保存更改的模型时,Backbone.Backgrid 进入 PUT 请求循环。该循环仅在我在 PUT 请求中返回更新(或旧)模型时发生,但在仅返回 200 响应时不会发生。

这是我的事件代码,它监听 Backgrid 更新并触发该行的保存:

为什么我的视图集合在保存时循环播放,我该如何防止它变成香蕉?

0 投票
2 回答
2472 浏览

backbone.js - 使用 backgrid.js 填充 JSON 的主干.js

我正在使用带有backgrid.js 的backgrid.js。我正在尝试在 backgrid 中填充 JSON(用户列表)。下面是我的JSON,

我可以如下访问姓名和电子邮件ID,

我的问题是,如何添加用于显示位置名称的列?

我在列的 name 属性中指定了 locations.name 但它不起作用。{ 名称:“locations.name”,标签:“电子邮件 ID”,单元格:“字符串”}

谢谢

0 投票
1 回答
728 浏览

momentjs - 使用 Backgrid 时抛出 TypeError string.indexOf

我正在使用 backgrid 显示来自后端 Db 的 JSON 结果。其中一个字段是从 1970 年(例如 1362578461000)开始的时间(以秒为单位),当 Backbone 视图接收到此数据时,backgrid 将其发送到用于格式化的时刻。Moment 然后抛出一个在 Moment.js (v.2.0.0) 的第 758 行指示的 javaScript TypeError 异常

TypeError:string.indexOf 不是函数

列格式如下所示:

在 Firebug 中设置一个刹车点,看起来 Moment 认为该值是一个整数而不是一个字符串。

utc()moment.js(第 960 行)

输入 = 1362578461000

格式 = "YYYY-MM-DDTHH:mm:ssZ"

语言 = 未定义

对 makeDateFromStringAndFormat 的调用如下所示:

makeDateFromStringAndFormat()moment.js (line 758) config = Object { _useUTC=true, _isUTC=true, _i=1362578461000, 更多...}

关于我可以做些什么来解决/解决这个问题的任何想法?

谢谢

0 投票
1 回答
609 浏览

backbone.js - Backgrid 不会从数据库中呈现日期值

我是 backGrid 的新手,到目前为止它的功能给我留下了深刻的印象。

我已经成功地将我的数据库中的一些数据以 JSON 格式返回到我的网络应用程序,并且除了会引发错误的日期列之外,所有渲染都正常:

当单元格设置为“字符串”时,这将在页面上呈现正常,但显然这不会以日期格式显示..

有没有办法解决?

以前我使用标准的 html 表并解析日期列: $.format.date(get('dateTime'), 'dd/MM/yyyy hh:mm:ss' 但我现在似乎无法应用它,

非常感谢任何帮助

0 投票
2 回答
629 浏览

css - 分页器(在 BackGrid 中) - 左页和右页的 css/图像?

我正在使用 BackGrid.js 对我的数据表进行分页,但我在“左页”和“右页”图像上的 css 有一个小问题,它们似乎没有为我呈现,所以我必须要么缺少相关图像,或者我没有相关元素的相关 css,

Iv 试图四处寻找解决方案/示例,说明它们是如何呈现的,但没有解决(查看 twitter bootstraps 版本的这个也看看这是否有助于设置它的样式),图片在这里:

在此处输入图像描述

如您所见,应该有箭头指向“第 1 页”的左侧和“第 10 页”的右侧

非常感谢任何帮助!

干杯