Визуализация типа объекта в магистральных формах
Я пытаюсь визуализировать тип объекта с помощью инструмента "Магистральные формы", но не могу заставить его работать.
Я определяю модель:
Models.ModelType = Backbone.Model.extend({
schema: {
object1: {
type: 'Object',
subSchema: {
option: {
type: 'Checkbox'
},
description: {
type: 'Text'
}
}
},
object2: {
type: 'Checkbox'
}
}
});
И тогда я называю это на мой взгляд:
var model = new app.Models.ModelType();
var form = new Backbone.Form({
model: model
}).render();
Он не отображает ни object1, ни object2. Когда я комментирую object1, он отображает object2.
В моем шаблоне у меня есть:
<div data-fields="object1"></div>
<div data-fields="object2"></div>
Редактировать:
Вот мнение:
Views.ModelView = Backbone.View.extend({
initialize: function(){
this.render();
},
render: function () {
var model = new app.Models.ModelType();
var form = new Backbone.Form({
model: model
}).render();
$('#form').html(form.el);
}
});
И тогда я называю это так:
var modelView = new ModelView();
В моем файле маршрутов