ionic中如何多个模块共用一个组件?
由于ionic中的页面由模块组成,多个模块无法共用一个组件,因此需要将组件封装成模块,用模块引入模块的方式达到多个模块共用一个组件的目的。
1:新建一个名为sild的模块;
PS E:\Angular\ionicdemo01> ionic g module modules/slid
2:在sild模块中创建slid 的组件;
PS E:\Angular\ionicdemo01> ionic g component modules/slid
3:在slid.module.ts中引入并声明slid组件;
4:将外部需要使用的组件用exports的方式暴露出来;
5:在需要使用此模块的页面引入并声明此模块;
6:挂载slid组件;
页面效果: