一、生成模块

  1. ionic g module module/slide
  2. //新建组件
  3. ionic g component module/slide
  1. //slide.module.ts
  2. import {SlideComponent} from './slide.component'
  3. @NgModule({
  4. declarations: [SlideComponent],
  5. imports: [
  6. CommonModule
  7. ],
  8. exports:[SlideComponent]
  9. })
  10. export class SlideModule { }

二、tab1模块中使用

  1. //tab1.module.ts
  2. import {SlideModule} from '../module/slide/slide.module'
  3. @NgModule({
  4. imports: [
  5. SlideModule
  6. ],
  7. declarations: [Tab1Page]
  8. })

三、自定义模块中使用ionic模块

一定要先引入ionic模块,才能使用

  1. //slide.module.ts
  2. import { NgModule } from '@angular/core';
  3. import { CommonModule } from '@angular/common';
  4. import {SlideComponent} from './slide.component'
  5. import { IonicModule } from '@ionic/angular';
  6. @NgModule({
  7. declarations: [SlideComponent],
  8. imports: [
  9. CommonModule,
  10. IonicModule
  11. ],
  12. exports:[SlideComponent]
  13. })
  14. export class SlideModule { }