0

我正在使用使用骨干模型创建的骨干形式。当视图中的表单发生更改时,我需要更新创建表单的模型的模式属性。

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

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

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

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

唉,这不起作用,因为该字段已被渲染。实际上,除此之外,我所能想到的就是重新设置主干模型并炸毁表格以重建它。或者停止使用模型,以便我可以更轻松地访问我的表单元素。我不确定该做什么。

tl; dr 使用主干表单并想要一种更新表单字段和模型的方法,而无需先将其炸毁。

4

0 回答 0