问题标签 [backbone-forms]

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 投票
2 回答
1044 浏览

ruby-on-rails - 如何在 BackboneForms 架构中初始化 rails-select2 的选择?

该项目使用marionette-railsbackbone-on-railsselect2-rails和这个到 BackboneForms 的端口来提供多选表单字段。选择选项可供用户使用。它们是从包含选项总列表的集合中检索的:

value是否正确初始化options.value?怎么initSelection从来不叫?我从文档中复制了该功能-对于我的情况可能不完整。没有具有 ID 的产品,35显示为选择。

0 投票
1 回答
614 浏览

javascript - 主干表单更新选择框值

(我正在使用主干表单扩展来创建我的表单:https ://github.com/powmedia/backbone-forms )

我有两个选择框,当第一个被更改时,它应该更改第二个的值。我已经对过滤进行了排序,并且有一个对象数组需要用作第二个选择框的新值,我已将它们放在一个新集合中。

准备好文档后,我认为我可以这样做:

正确的是一组对象,但是我的选择框只是空白,并允许我在聚焦时选择其他选项。

有什么建议会很棒吗?

干杯,

汤姆

0 投票
1 回答
1308 浏览

javascript - Backbone-Forms 中的嵌套模型列表

我有一个多对一的关系,我正在尝试使用我无法开始工作的 Backbone-Forms 建模。

这个想法是有许多 foos 连接到一个酒吧。问题是每个酒吧必须至少有一个 foo。我希望能够有一个表单,您可以在其中创建一个栏,并且可以将任意数量的 foo 附加到该栏。Backbone-Forms 列表将是完美的,不幸的是我不知道如何使用嵌套模型来实现它。

谢谢。

0 投票
1 回答
381 浏览

backbone.js - 使用 Backbone-forms 获取 Backbone 集合时,选定字段为空白

我使用Backbone-forms来填充模型。我有一个带有骨干集合的选择字段作为方案中的选项。当此集合为空时,backbone-forms 会进行一次提取,但 select 的 html 显示为空白。

当集合非空时,总是将第一个选项作为值。

我想第一次,当集合为空时,它也会默认显示第一个值。

0 投票
1 回答
566 浏览

javascript - 骨干收集无法删除项目

我有一个名为 Delivery 的主干模型。然后,我创建了一个由 LocalStorage 支持的名为 DeliveryList 的交付集合。在用于显示集合中项目的 Marionette.ItemView 中,我有一个删除项目的方法:

出于某种原因,当我单击删除按钮时,这会从 Marionette.CompositeView 中删除该项目,但是当我重新加载页面时,总是会重新出现相同数量的项目。

值得注意的是,当我删除该项目时,它总是以默认选项名称“免费送货”重新出现。我在模型中同时使用默认值和模式,因为我使用的是 Backbone-forms 插件 ( https://github.com/powmedia/backbone-forms )。

任何帮助是极大的赞赏!

编辑感谢@ejosafat!不得不销毁模型,而不是仅仅从收藏中删除。

0 投票
2 回答
1524 浏览

javascript - 如何在骨干形式的整数文本字段上定义最小/最大验证?

给定以下主干形式架构片段:

我将如何定义验证器属性以将输入限制在 和 之间的1342

0 投票
2 回答
5111 浏览

forms - 主干表单和自定义模板

这是我第一次使用主干表单插件,而且我也是 Backbonejs 的新手。我正在实现一个简单的表单,但渲染的标准主干表单不符合我的需求。阅读文档后发现我可以设置自定义下划线模板,但我无法理解如何呈现字段的标签。

有人能帮我吗?

编辑:

考虑到以下几点:

和以下模板:

如何让 Backbone-form 自动构建标签?

就像是:

计算为:

0 投票
1 回答
756 浏览

backbone.js - 如何将骨干形式传递给木偶区域?

我正在尝试在 Marionette 区域中呈现骨干形式的表单,但它没有显示。但是,如果我将视图的 el 附加到文档的正文中,它就会出现。

你看到我在这里做错了什么吗?

如果您有任何建议,请告诉我。

0 投票
1 回答
535 浏览

backbone.js - 使用 Backbone.Forms 可以在加载集合后设置选择编辑器选项

我有一个带有选择编辑器类型的表单,它使用一个集合,但是在加载数据后我还没有找到任何设置选定选项的方法。我没有在文档或任何在线示例中找到任何内容。

0 投票
4 回答
4915 浏览

backbone.js - 如何自动聚焦第一个主干表单输入字段?

以下屏幕截图显示了登录和注册的组合表单:

骨干形式

以下模块用于渲染AuthView

如何在呈现每个子表单时自动聚焦第一个字段?第一个字段将signInEmail用于signInFormsignUpEmail。 我试着听事件。当我单击其中一个输入字段时会触发此类事件,而不是之前。signUpForm
focus input


同时,受当前答案的启发,我想出了以下辅助函数:

不过,仍然需要改进。