zoukankan      html  css  js  c++  java
  • Ionic的安装、创建、及一些记录

    安装nodejs

    安装ionic

    npm install -g ionic

    创建项目

    ionic start myapp tabs //这里有三个选项blank tabs sidemenu

    运行项目

    ionic serve

    创建page页面

    ionic g page pagename

    创建Tab页面

      1

    ionic g page tab4

      2.删除app-routing.module.ts内对于的路由

      3.在tabs-routing.module.ts文件中模仿已有tab,新增对于路由

       {
            path: 'tab4',
            loadChildren: () => import('../tab4/tab4.module').then(m => m.Tab4PageModule)
          },

      4.tabs.page.html中模仿已有tab,新增相应按钮

     <ion-tab-button tab="tab4">
          <ion-icon name="apps-outline"></ion-icon>
          <ion-label>Tab 4</ion-label>
        </ion-tab-button>

    Ionic里的页面实际上是模块,同时组件无法被多个模块共享,因此可以将组件封装成一个模块,自定义模块可参考Angular自定义模块

    同时在自定义模块的ts文件中需要引入IonicModule才能使用IonIC的一些标签,例如ion-list

     列表分组

    <ion-list>
      <ion-item-divider>
        <ion-label>Label</ion-label>
      </ion-item-divider>
       <ion-item>aaa</ion-item>
       <ion-item>aaa</ion-item>
       <ion-item>aaa</ion-item>
      <ion-item-divider>
        <ion-label>Labe2</ion-label>
      </ion-item-divider>
      <ion-item>bbb</ion-item>
      <ion-item>bbb</ion-item>
      <ion-item>bbb</ion-item>
      <ion-item-divider>
    </ion-list>
     

    由于无法解释的神圣旨意,我们徒然地到处找你;你就是孤独,你就是神秘,比恒河或者日落还要遥远。。。。。。
  • 相关阅读:
    通过注册表设置指定用户启动项的权限
    音频知识学习
    回老家也不忘老本......
    探索DOMNode
    表单填写示例(通过JavaScript访问DOM)
    最近的一些感悟
    C#和Java中的Substring()
    验证ASP.NET页生命周期时间的触发顺序
    解析c语言背后的汇编代码
    oracle nvl()函数在使用中出现的问题
  • 原文地址:https://www.cnblogs.com/momoli/p/13572629.html
Copyright © 2011-2022 走看看