Angular JSON 架构表单更改模型数据不会更新表单
Angular JSON Schema Form changing model data does not update the form
我正在使用 Angular JSON Schema Form 构建一个带有模型的表单,该模型可以根据选择不同的选项而改变。我遇到的问题是,即使我的组件中的模型变量发生变化,表单也不会重新加载它的值。
这是我的 AJSF:
<json-schema-form #resinForm
ngDefaultControl
id="resinDisplayForm"
loadExternalAssets="false"
[schema]="mySchema"
[(ngModel)]="myModel"
framework="material-design"
(onChanges)="onChangesResin($event)"
(onSubmit)="saveSettings($event)"
spellcheck="false"
></json-schema-form>
我找到了问题的解决方案,基本上我不再使用 [(model)] 绑定了,我已经更改为 [data] 并且效果很好。此外,双向绑定 [(data)] 不起作用。
我正在使用 Angular JSON Schema Form 构建一个带有模型的表单,该模型可以根据选择不同的选项而改变。我遇到的问题是,即使我的组件中的模型变量发生变化,表单也不会重新加载它的值。
这是我的 AJSF:
<json-schema-form #resinForm
ngDefaultControl
id="resinDisplayForm"
loadExternalAssets="false"
[schema]="mySchema"
[(ngModel)]="myModel"
framework="material-design"
(onChanges)="onChangesResin($event)"
(onSubmit)="saveSettings($event)"
spellcheck="false"
></json-schema-form>
我找到了问题的解决方案,基本上我不再使用 [(model)] 绑定了,我已经更改为 [data] 并且效果很好。此外,双向绑定 [(data)] 不起作用。