问题标签 [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.
select - Backbone-Forms - 更改选择选项的最佳方式
我正在寻找一种按需更改选择选项的最佳方法。我知道,我可以通过在表单字段上使用 setOptions 方法来交换选项,但在我的情况下它没有帮助。最好在创建表单之前更改选项。
在我的模型中,我有许多具有类似架构的字段:
说,我需要创建表单,我不想将 SomeCollection 的所有元素都作为选择选项。我需要的很少,而且我可以获取那个集合,这没问题。在创建 Backbone Forms 实例之前有没有办法交换选项?我已经尝试过了,但到目前为止没有成功。我已经第二次遇到这个问题,我已经手动创建了选择(在 Backbone Forms 引擎之外,所以没有使用 data-fields 属性),然后还手动插入了选项,但我相信有更好的主意。
感谢您的任何想法!
javascript - 骨干形成奇怪的错误/行为
简短的:
我编写了我的自定义主干编辑器,但 Backbone 无法初始化它,因为找不到它的架构。Backbone 在Form.editors
数组中查找模式backbone-forms.js
?如何注册自定义编辑器的架构?
详细的:
我使用以下方式初始化的主干表单:
骨干-forms.js
问题:当 Backbone 创建新表单时,它会调用createSchema
如下所示的方法:
并且Form.editors[schema.type] 是 undefined。这意味着我无法创建/渲染我的自定义编辑器!
问题:在哪里/如何在 数组中注册我的自定义编辑器?Form.editors
javascript - Backbone Forms:在不同子视图之间传递事件
简短的:
Backbone Forms 框架实现了子视图完全解除绑定并且根本不知道彼此。于是问题出现了——如何在不同的子视图之间传递事件?
换句话说:
假设我有父表单对象,它扩展Backbone.Form
并包含很多字段。我可以为表单的特定字段(子视图)传递来自该父级的事件吗?
javascript - CKEDITOR.replace() 未定义
我正在使用主干形式,我想用 CKEDITOR 替换我的 textArea。
此代码返回: Uncaught TypeError: undefined is not a function(对于 CKEDITOR 行)
但是,它与这个版本很相配:
知道为什么第一个代码不起作用吗?
javascript - 将 Bootstrap-datTimePicker 与 Backbone-forms 一起使用
我正在使用 bootstrap-dateTimePicker 在 Backbone-forms 中添加自定义编辑器。但是我得到了错误:
自定义字段:
我认为这与缺少的“附加”类有关!
在渲染中添加了这一行但没有新内容
请问如何自定义该字段的模板。
谢谢,
javascript - 如何将嵌套模型与主干表单列表一起使用?我想用自定义模板制作一个嵌套模型
如何将嵌套模型与主干表单列表一起使用?我想用自定义模板制作一个嵌套模型,但这给出了一个错误:“未定义的渲染”
我想使用自定义模板通过骨干表单创建视图。模板是
js是
但是当我想在武器下添加一个字段时,这给了我一个错误。错误是:无法读取未定义的属性“渲染”。
javascript - 主干表单 - 字段的自定义模板 - 不提交值
所以我的模板中有一个复选框(玉)
我使用这个自定义模板形成我的标志字段
但是当我提交表单时,未设置标志值,它是空的。我希望我必须将我的值绑定到复选框值,但我确定如何。
我试过了
有人可以帮忙吗?
javascript - Backbone-Forms submitButton 选项不起作用
在 Backbone-Forms 的文档中,提到您可以将提交按钮传递给表单。
submitButton {String}
如果提供,使用提供的文本在表单底部创建一个提交按钮
我这样做了,但它不起作用。
backbone.js - BackboneForms 中的内联字段
我正在使用 BackboneForms,我希望在字段集中传递的字段在某行中是内联的。(使用 bootstrap3)
例如:
我希望 PART1 中的输入在同一行中。(每个 col-sm-4), col-sm-6 用于 PART2 输入,依此类推,用于字段集中的任何对象。
我怎样才能做到这一点 ?