我正在评估backbone.js、backbone-forms 和Rails,但我遇到了一些问题......
我有一个视图,我在其中创建了一个新模型和一个表单,我想用其他 html 元素显示这个表单,所以我使用了一个模板。
expedients_new.js.coffee
------------------------
class Globalbackbone.Views.ExpedientsNew extends Backbone.View
template: JST['expedients/new']
render: ->
@form = new Backbone.Form({
model: @model
}).render();
console.log(@model.procedencia)
console.log(@form)
$(@el).html(@template(expedient: @model, form: @form ))
this
这个视图使用了一个模板,在这个模板中,我想在那里渲染表单,但是我不知道该怎么做......
new.jst.eco
-----------
<h1>BackBones with GlobalWeb</h1>
<h2>Adding New Expedient</h2>
<%=@expedient.date%>
<hr>
<%=@form.el%>
<hr>
<%=@form%>
提前致谢,
问候
编辑
我期望表单的当前浏览器输出是:[object HTMLFormElement]