美文网首页Angular 4.X+我爱编程
Angular之ngModel报错:angular can't

Angular之ngModel报错:angular can't

作者: IT飞牛 | 来源:发表于2018-03-22 21:45 被阅读0次

    做双向绑定时,如果遇见Angular: Can't bind to 'ngModel' since it isn't a known property of 'input'问题。
    这是由于没有在当前组件所属的Module中引用FormModule,注意是在当前所属的Module,并不一定是AppModule。
    例如:
    有一个AppModule和一个MainModule,AppModule的route文件中loadchildren懒加载MainModule,如果要在MainModule的route文件直接绑定的component组件中使用ngModel,则必须要在MainModule中加上以下代码,在AppModule中加无效,下面不会继承。

    解决办法:
    在你的**.module中添加如下代码即可:

    import { FormsModule, ReactiveFormsModule } from '@angular/forms';
    @NgModule({
    imports: [
           FormsModule
    ]
    

    相关文章

      网友评论

        本文标题:Angular之ngModel报错:angular can't

        本文链接:https://www.haomeiwen.com/subject/agpzqftx.html