Navigation 是ionic2中的一个UI组件,十分好用。实现的功能是点击当前页列表中的某一项跳转到详情,又或可以一直跳转下去,它的原理是将页面压入栈中,返回上一级的时候再一次次弹出。
本人ionic小白,在实现点击当前页列表中的任意一项跳入到详情页面时。控制台报错:
No component factory found for “MyComponent”
其中MyComponent是模块名称。
仔细查看代码发现并无问题和文档中写的一致。最终发现问题其实出在 app.module.ts.
app.module.ts中全面初始化并定义了项目中的模块,所以当跳转到详情页面的时候便新增了一个详情页的模块,此时没有及时更新app.module.ts中的内容。所以会报此错误。
解决办法:在app.module.ts 中引入新模块,并在declarations,entryComponents里面添加新模块即可。

本文介绍了在使用Ionic2的Navigation组件时遇到的一个常见错误:“Nocomponentfactoryfoundfor‘MyComponent’”。通过详细分析,指出了解决该问题的方法:确保在app.module.ts文件中正确引入并声明新的组件。
1358

被折叠的 条评论
为什么被折叠?



