问题标签 [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 回答
779 浏览

twitter-bootstrap - Backgrid 模板不呈现 Backgrid.Cell.Extend

我是这个网站的新手,如果我弄错了,请原谅我,但我在下面找到了问题/答案,并尝试将其合并到我自己的代码中,但我在渲染模板时遇到问题。

如何为 backgrid 实现每行删除

与上面非常相似,我试图在 Backgrid 列中显示 Bootstrap Glyph 图标以允许用户删除一行,这就是我所拥有的:

然后当我初始化网格时,我有以下内容:

网格显示每列中的数据都很好,但是应该显示我的删除图标的第一列是空白的。如果我单击单元格,则该行将从模型中正确删除。

与上一个问题一样,我也尝试过_.template('<button>Delete</button>'),但得到了相同的结果。

尽管我已经编码多年,但基于 Web 的开发对我来说还是个新手,我正在学习 Bootstrap、Angular、Backbone 和 Backgrid 的速成课程。我将不胜感激这里的任何支持或建议。

谢谢李

0 投票
1 回答
363 浏览

javascript - Backgrid 没有附加我的自定义单元格

您好,我正在尝试将我创建的自定义类型的单元格附加到我的 backgrid 实例,但我不断收到以下错误:

我 Console.logged 集合和列结果上面的异常发生在我的自定义单元格上。我认为这是因为它没有列属性:

在此处输入图像描述

这是我的自定义单元格的样子:

它是从我称为 QuestionCell 的单元格扩展而来的,该单元格是从 Backgrid.Cell 扩展而来的,并且仅包含默认属性和方法。

这就是我将单元格传递给背景网格的方式。

请帮忙。我怎样才能得到这个得到渲染。非常感谢

0 投票
1 回答
394 浏览

backbone.js - 如何使用 Backbone.Collection 作为 Backgrid.SelectCell 的 optionValues?

我有一个带有模型 SprachLand 的 Backbone.Collection SprachLandList。

语境

语域列表

我想用 Backgrid 显示另一个集合,这个集合有一个模型,该模型的属性具有引用 SprachLand 模型的 id 数组。现在我想将 SprachlandList 集合用于 Backgrid 中 Select2Cell 单元格的值。我天真地尝试过

我希望 Select 小部件显示“bez”属性”并将“id”属性作为值。

这是 sllist 的 JSON 表示

我收到一个错误:

如何为 optionValues 获得 SprachLandList 集合的可接受表示?

0 投票
0 回答
166 浏览

javascript - 在 backgrid 表中输入标签

我在backgridjs表中创建了自定义“TagCell”(已实现THIS)。

所以我的单元格看起来像:

如果我尝试使用事件单击以调用removetag函数来保存具有空位置的“.tag”模型。但是,如果我尝试使用单击事件调用函数来“.tag a”或直接调用“.rmvtag”类,则不会调用函数。我认为因为 jquery 标签输入是这样设计的:

因此,在附加元素之后直接编写了带有 removetag() 的单击功能。如何在单击到 rmvtag 链接时从主干调用保存模型功能?谢谢你的帮助!

0 投票
1 回答
306 浏览

javascript - 如何使特定的可编辑单元格在背景网格中不可编辑

我在我的项目中使用 backgrid,我有一个要求,例如当我在列的下拉列表中选择一个选项时,我必须在另一个下拉列表中选择一个值并将单元格设置为不可编辑。

我正在使用 backgrid:edited 事件来执行此操作,我可以更改值但无法使单元格不可编辑。

有什么方法可以使单元格在 backgrid 中不可编辑。

0 投票
1 回答
138 浏览

javascript - Create object from Backbone collection that maps model values to one another

We are using Backgrid which allows you to define grid columns with an array of Javascript objects which it converts to a collection. We are trying to take advantage of this to have configurable validation on a column by column basis, so we might have the following where we've added a "validator" function to a couple of the columns:

We are listening to edits to the grid in the following prescribed manner and for the purposes of this question we can ignore the model argument to the function but concentrate on the column (delete, alias or assignedServer from above) which is itself a model in a collection. So far I have a snippet of code leveraging underscore.js's _.filter that returns the validatableColumns but I want to take this further and end up with an object of the format {name: validator, etc...}. Bearing in mind my specific use case, what is a succinct way to create an object from a Backbone collection that maps model values to one another?

0 投票
2 回答
676 浏览

javascript - 避免单击两次以开始在 Backgrid 中编辑布尔(复选框)单元格

我们正在使用 Backgrid 并发现要开始在 Backgrid 中编辑“布尔”(复选框)单元格,您必须单击两次:第一次单击被忽略并且不会切换复选框的状态。理想情况下,我们会找到导致这种行为的根源(例如,调用 preventDefault )并在那里解决它,但我起初尝试了一种不同的方法,使用 BooleanCell 的 enterEditMode 方法的以下扩展,这似乎是一个合乎逻辑的地方,因为它在进入编辑模式时,复选框单击被忽略。

问题是我的尝试还切换了先前编辑的复选框的状态。这是代码。

0 投票
1 回答
346 浏览

spring - 如何让 backgrid-paginator 与 spring 控制器对话以进行排序

嘿,

我们正在使用backbone.paginatorbackgrid; backgrid-filter; backgrid-paginator它工作得很好我们在尝试server side mode按一个(或多个)列排序时遇到小问题

对于服务器端 with 正在使用Springwithorg.springframework.data.web.PageableHandlerMethodArgumentResolver

在调试应用程序时,似乎order从客户端在 spring 端没有得到很好的解析,它落到了default value

两个问题:

  1. 有谁知道应该发送到什么参数PageableHandlerMethodArgumentResolver
  2. Backbone.PageableCollection为了实现这一目标,如何进行调整?

谢谢,橡树





我们的初始化分页器代码

PS:

似乎spring期望将as 数组用常规data分隔。comma知道怎么做backbone.paginator吗?或如何更改 spring 以能够解析分页器以支持几个`排序参数

0 投票
1 回答
144 浏览

javascript - 如何使用两个参数获取 backgrid

我正在使用backgrid.js我想用两个参数获取 backgrid 的表。

现在在这里我的代码我正在尝试使用一个参数。但我不知道如何发送两个参数。

0 投票
1 回答
237 浏览

json - 如何从 backgrid 模板访问多维 JSON 数组中的值

我正在尝试从 laravel json 对 Backgrid 模板的响应中获取 json 值

我的 laravel json 响应是

它像这样响应json数组

我的 backgrid 单元格是

但我无法从 json 响应中获取 category 的名称。如何从我的 Backgrid Cell 或任何其他方式获取类别名称?