在ExtJs 6中刷新表单字段的绑定

时间:2019-06-16 16:59:58

标签: extjs extjs6

我有一个向导,如tabpanel。选项卡之一包含一个表单。一切正常,但是当我通过“表单”选项卡,然后再次转到上一个选项卡时,表单的字段为空。我检查了表单的实际viewModel包含表单字段的正确数据,但是绑定仍然无法正常工作。

我可以执行field.refresh()之类的操作来刷新绑定并将其与viewModel同步吗?

我有这样的绑定:

{{1}}

1 个答案:

答案 0 :(得分:0)

@Nikos的评论指出,需要使用深度绑定来使表单字段和模型字段保持同步;实现该语法的语法如下:

{
  xtype: 'textfield',
  fieldLabel: 'label text',
  bind: {
    value: {
      bindTo: '{data.customerId}',
      deep: true
    }
  }
}