目录
一、概述
如下图所示,html、scss和ts三个文件共同组成一个组件,将其注入到模块中,最终形成一个完整页面。
Ionic4中页面是由模块组成的,多个模块无法共用同一组件,一个组件只能注入一个模块。所以要想实现组件的共用,只能通过模块。其它模块中可以引入公共模块,所以将组件封装到公共模块,可以实现公共组件的间接引用。
二、定义公共模块
将公共的功能单独抽离出来形成一个模块,在其它模块中引入这个公共模块,达到功能共享的目的。
创建模块
//创建公共模块slide, 放置于app/module文件夹下, 若没有该文件夹则创建之
> ionic g module module/slide