问题标签 [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.
javascript - Backbone-forms.js - 我可以在脚本中配置一个文本字段,还是在渲染后使用 jQuery 来完成?
嗨,我在我的脚本中得到了这个表单,我可以在脚本中解析选项值,如高度和宽度,还是让我在通过该脚本渲染后用 jQuery 设置它的样式?
javascript - Backbone-forms.js - 我可以像在 jQuery validate 中一样设置 minlength 还是让我在渲染主干表单后自行验证?
这是我的表格:我可以在这个定义中设置验证规则,还是让我用条件语句手动验证它,还是已经内置了类似的东西?
为了学习目的,我想将 minlength 设置为 20,而无需我自己的条件。还是我应该通过将它们包含在插件文件中来扩展插件?
})。使成为();
forms - 主干表单:如何使用自定义模板呈现表单
由于主干表单扩展了主干视图,我想使用自定义模板应该以相同的方式完成。
首先:在标题中插入模板作为脚本 type="text/html"元素
然后使用模板的id设置视图的模板属性
对于主干形式,模板不起作用:
此代码输出以下错误:
然后我在设置模板属性时尝试使用下划线。它也不起作用
上面的代码也会出现不同的错误:
我是骨干/骨干形式的新手。有人可以告诉我我做错了什么吗?
谢谢!
backbone-views - 列表编辑器及其项目编辑器的事件
我有一个非常简单的模型:
和另一个简单的模型,里面有一个列表:
和一个表格:
我需要收听 ListItem 的“名称”编辑器上的事件。
当我使用这个时:
我没有从“名称”编辑器那里得到任何东西。
我也尝试了很多其他事件名称,但在这种情况下没有一个是有效的。
如何收听 ListItem 的“名称”编辑器上的更改事件?
javascript - Backbone.js 提交事件未触发
我不知道这里发生了什么。我认为这是因为我稍后会在视图中加载表单,但老实说我不确定。这是我的看法。
我试图将事件绑定到生成的表单上,正如您在上面看到的,我尝试捕获任何提交事件。非常感谢您对此的任何帮助。
编辑:这是我的索引页面的样子
这大概是我的表格的样子。这些.control-group
s 都使用主干表单扩展名填充了字段。
EDIT2:这是我的NewServiceForm
forms - 将类添加到主干表单元素?
这是一个愚蠢的问题,但我刚刚开始使用 Backbone,有点难过,是否有一个参数可以传入模式来为表单元素定义一个类?例子:
输出将是:
谢谢
backbone-forms - 将类添加到主干表单
我尝试为完整的表单添加类属性。但我做不到。随着 Backbone.View 的形式扩展,我认为正确的获取方法是:
我也试过:
但在这两种情况下,输出都是:
我认为输出将是:
javascript - 具有嵌套模型和自定义模板的主干表单
我目前正在使用Backbone forms。
我目前有一个使用嵌套模型加载良好的模式。当我尝试使用模板设置样式时,我没有得到预期的结果。
该模板类似于以下内容:
卧室在模式中定义为:
在没有由此调用的自定义模板的情况下正确显示:
删除此行后,自定义模板看起来正确
有没有办法可以同时使用自定义模板和嵌套模型?嵌套模型没有定义模板,只有添加了模式。
谢谢
更新:Js Fiddle附上了类似的东西
应该切换以查看工作方式并且看起来不正确
更新:
Tommi Komulainen 非常接近他的回答Here,描述实际上是在第一个边界 div 中,而不是第二个。我怎样才能把它移到第二个?
更新 2:
我当前调用每个嵌套项的渲染,并在主渲染之后注入,就像这样
这目前正在工作,但感觉不是一个“好”的解决方案
backbone.js - How do add
I want to add a legend to the scheme but the examples dont have a legend.