骨干表单模型更新

时间:2015-09-16 18:32:34

标签: javascript backbone.js backbone-views backbone-model backbone-forms

我正在使用backbone form创建的backbone model。当一个表单在视图中更改时,我需要更新创建表单的模型的模式属性。

当模型从其他表单字段中更新其数据时,我得到了更改事件的值,如下所示:

this.form.on('change:someFormField', function(form, someFormFieldSelector) {
    var value = someFormFieldSelector.getValue();

现在我觉得应该发生的是,我能够根据上面捕获的值更新其他表单字段,如下所示:

    form.fields.anotherFormField.useFormFieldsFunction(value);
});

唉,这不起作用,因为该字段已经呈现。除此之外,我真正想到的就是重新设置骨干模型并将表格炸开以重建它。或者停止使用模型,以便我可以更轻松地访问我的表单元素。我不知道该做什么。

tl; dr使用backbone forms并想要一种方法来更新表单字段和模型而不先将其爆破。

0 个答案:

没有答案