`

ionic tabs 和 侧边框

 
阅读更多

index.html

 <ion-tabs class="tabs-icon-top  tabs-stable tabs-color-active-energized"  >
      <ion-tab title="主页" icon-on="ion-ios-home" icon-off="ion-ios-home-outline" ui-sref="home" >
        <ion-nav-view name="home-nav">

        </ion-nav-view>
      </ion-tab>

      <ion-tab title="测试" icon-on="ion-ios-people" icon-off="ion-ios-people-outline" ui-sref="massagist.listAll" >
        <ion-nav-view name="test-nav"></ion-nav-view>
      </ion-tab>

      <ion-tab title="订单" icon-on="ion-ios-time" icon-off="ion-ios-time-outline" ui-sref="order" >
        <ion-nav-view name="order-nav"></ion-nav-view>
      </ion-tab>


      <ion-tab title="我的" icon-on="ion-ios-person" icon-off="ion-ios-person-outline"  ui-sref="my">
        <ion-nav-view name="my-nav"></ion-nav-view>
      </ion-tab>
    </ion-tabs>

 

 

  侧边框页:

<ion-view >

  <ion-side-menus>
    <ion-side-menu-content>
      <ion-nav-bar class="bar-energized">
        <ion-nav-back-button></ion-nav-back-button>
        <ion-nav-buttons side="right">
          <button class="button button-light  button-outline button-small " style="border-radius: 50%"  menu-toggle="right"> 分类 </button>
        </ion-nav-buttons>
      </ion-nav-bar>
      <ion-nav-view name="test-item-nav" animation="slide-right-left"></ion-nav-view>
    </ion-side-menu-content>


    <ion-side-menu side="right">
      <div class="bar bar-header bar-dark">
        <h1 class="title" >分类</h1>
      </div>
      <ion-content class="has-header ">
        <div class="list" >

          <a class="item" menu-close ui-sref="button.default">全部</a>
          <a class="item" menu-close ui-sref="button.default">搜索</a>
          <div class="item item-divider">
            服务项目
          </div>
          <a class="item" menu-close ui-sref="button.default">Item One</a>
          <a class="item" menu-close ui-sref="button.block">Item Two</a>
          <a class="item" menu-close ui-sref="button.full">Item Three</a>
          <a class="item" menu-close ui-sref="button.small">Item Four</a>

          <div class="item item-divider">
            排行榜
          </div>
          <a class="item" menu-close ui-sref="button.large">Order One</a>
          <a class="item" menu-close ui-sref="button.outline">Order Two</a>
          <a class="item" menu-close ui-sref="button.clear">Order Three</a>

        </div>
      </ion-content>
    </ion-side-menu>
  </ion-side-menus>
</ion-view>

 

路由:

angular.module('app')
  .config(function ($stateProvider, $urlRouterProvider) {
    $stateProvider
      .state('test', {
          url: '/test',
          abstract:true,
          views: {
              'test-nav': {
                templateUrl: 'views/侧边框页.html',
                controller: 'TestController'
              }
          }
      }).state('test.listAll', {
        url: '/listAll',
        views: {
          'test-item-nav': {
            templateUrl: 'views/显示页.html',
            controller: 'MassagistListController'
          }
        }
      }) );
  });

 

 

 

分享到:
评论

相关推荐

    ionic3开发笔记

    `template`参数指定了应用的基本布局结构,可以选择`blank`(空白模板)、`sidemenu`(侧边菜单模板)或`tabs`(标签页模板)。 ##### 2.3 编辑工具 - 推荐使用WebStorm作为编辑器,它具有强大的代码编辑和调试功能...

    ionic-react-tabs-menus-custom:使用React Context API来控制侧边菜单和自定义页面内容,标签等的粗略示例

    使用React Context API来控制侧边菜单和自定义页面内容,标签等的粗略示例 跑 npm install然后ionic serve 使用TabRoutes的自定义TabMenu 导航到网址(页面)或通过单击事件执行操作 使用react context api hook...

    ionic手机APP开发从入门到精通,环境搭建到创建自己的APP

    本文将详细介绍如何从零开始搭建Ionic开发环境,直至创建出第一个iOS和Android应用。 #### 二、基础环境需求 **操作系统:** - **Windows:** 7及以上64位操作系统。 **开发工具:** - **Node.js:** 版本要求为...

    ionicSidemenuTabs

    本项目 "ionicSidemenuTabs" 展示了如何在 `Ionic` 应用中集成侧边菜单(Side Menu)和标签页(Tabs)布局,同时实现自定义tab图标以及子页面隐藏tab的功能。这将帮助开发者理解如何在 `Ionic` 应用中构建更复杂且...

Global site tag (gtag.js) - Google Analytics