代码之家  ›  专栏  ›  技术社区  ›  james Makinde

在角度5中使用ngformly从json创建时出错

  •  0
  • james Makinde  · 技术社区  · 6 年前

    我正在使用Angular5使用ng Formly库创建表单,我陷入了下面的错误中。我在网上用了他们的例子,但看不出为什么在我的项目中使用他们的核心项目时会有问题。

    OrderComponent.html:33 ERROR TypeError: Cannot add property model, object is not extensible
        at eval (ngx-formly-core.js:90)
        at Array.forEach (<anonymous>)
        at assignModelToFields (ngx-formly-core.js:86)
        at FormlyFormBuilder.buildForm (ngx-formly-core.js:503)
        at FormlyForm.ngOnChanges (ngx-formly-core.js:825)
        at checkAndUpdateDirectiveInline (core.js:12407)
        at checkAndUpdateNodeInline (core.js:13935)
        at checkAndUpdateNode (core.js:13878)
        at debugCheckAndUpdateNode (core.js:14771)
        at debugCheckDirectivesFn (core.js:14712)
    

    知道我为什么收到这个错误信息吗?

    1 回复  |  直到 6 年前
        1
  •  0
  •   james Makinde    6 年前

    问题是我的HTML表单绑定设置错误。我没有[model]=“model”,而是(model)=“model”。问题解决了。