配置环境
https://www.yuque.com/yanglriong/kb/dvgcgk

  1. ionic serve //启动项目

安装插件

  1. Ionic 4 Snippets

官网,选择try lonic react进入,可以切换为angular,点击Components使用组件
https://ionicframework.com/

1.配置新的路由模块

  1. ionic g page views/detail //路由自动配置,不需要手动配置

2.组件

跳转
//html

  1. <ion-content>
  2. <ion-button color="success"
  3. [routerLink]="['/detail']" routerLinkActive="router-link-active"
  4. >Default</ion-button>
  5. </ion-content>

返回
//快捷键iback

  1. <ion-buttons slot="start">
  2. <ion-back-button text="返回" icon="add"></ion-back-button>
  3. </ion-buttons>

//tips:text定义返回名称,icon定义返回图标,到官网的icons中找到图标库,可以改变图标

3.配置底部导航

3-1.新增模块

  1. ionic g page tab4

3-2.删除app-routing.module.ts中自动配置的路由

3-3.tabs-routing.module.ts中配置路由

  1. {
  2. path: 'tab4',
  3. children: [
  4. {
  5. path: '',
  6. loadChildren: () =>
  7. import('../tab4/tab4.module').then(m => m.Tab4PageModule)
  8. }
  9. ]
  10. },

3-4.tabs.page.html中新增导航

  1. <ion-tab-button tab="tab4">
  2. <ion-icon name="alarm"></ion-icon> //到官网的icons中找到图标库,改变图标
  3. <ion-label>Tab Four</ion-label>
  4. </ion-tab-button>

3-5.改变顶部导航

  1. <ion-toolbar color="secondary"> //官网ion-toolbar组件找改变样式
  2. <ion-title>tab Four</ion-title>
  3. </ion-toolbar>

image.png scss里面写css样式