angular常现问题合集:‘XXX‘ is not a known element...
下面的问题都是写代码的时候经常出现的问题,虽然都是小问题,但是有时候出现还是不能一下就找到错误点,记录一下,错的多了大概就会记住了 :)。
1. Can't bind to 'formGroup' since it isn't a known property of 'form'.
2. nz-select' is not a known element:
1. If 'nz-select' is an Angular component, then verify that it is part of this module.
2. If 'nz-select' is a Web Component then add 'CUSTOM_ELEMENTS_SCHEMA' to the '@NgModule.schemas' of this component to suppress this message.
3. loader.js:220 Uncaught (in promise) Error: [qiankun] You need to export lifecycle functions in app4 entry
这个是写代码经常出现的问题,尤其是前两个,一定要检查仔细FormsModule模块是不是引入到自己报错的代码所在的模块,不要引到别的模块了!!!!
这次写代码有个弹窗是两个模块都用到了,所以建立了个UI模块来放公共弹窗,因为涉及到跨模块,所以在使用的时候别忘记把公告弹窗的模块引入到自己页面的模块里,不然又会报错了。
第三个问题是在报错后两个问题之后我以为自己引入了FormsModule(其实引错了地方)重新跑的代码产生的,解决完上面的问题就消失了,出错的点就是在写弹窗的地方,仔细检查一下,有遇到别的情况产生时会再补充。也可能是XX-routing.module没有引入当前的XX.component组件。
如果既引入了也没引错,那看看是不是在Module里声明了:
4. Cannot read property 'xxx' of undefined
这种就大多数写表单的时候出错了,看看是不是多写或者少写了什么,表单内容要一一对应。
更多推荐
所有评论(0)