ionic各种模板

来源:互联网 发布:淘宝卖五金没销量 编辑:程序博客网 时间:2024/06/11 06:00


第一个模板

三个页面点击跳转

<!DOCTYPE html><html ng-app="BShop"><head>    <meta charset="UTF-8">    <meta name="viewport" content="width=device-width,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no">    <link href="lib/css/ionic.css" rel="stylesheet">    <script type="text/javascript" src="lib/js/ionic.bundle.js"></script>    <link href="css/main.css" rel="stylesheet">    <title>书店</title>    <script type="text/javascript">      var BShop= angular.module("BShop",["ionic"]);      BShop.config(function ($stateProvider, $urlRouterProvider) {          $stateProvider.state("home", {              url: "/home",              views: {                  "view-home": {                      templateUrl: "views/home/home.html",                  }              }          }).state("cart", {              url: "/cart",              views: {                  "view-cart": {                      templateUrl: "views/cart/cart.html",                  }              }          }).state("mine", {              url: "/mine",              views: {                  "view-mine": {                      templateUrl: "views/mine/mine.html",                  }              }          });          $urlRouterProvider.otherwise("home");      });    </script></head><body>//如果要显示头标必须写 <ion-nav-bar></ion-nav-bar> <ion-tabs class="tabs-positive tabs-icon-top">    <ion-tab title="首页" icon-on="ion-ios-filing" icon-off="ion-ios-filing-outline" ui-sref="home">        <ion-nav-view name="view-home"></ion-nav-view>        <!-- 标签 1 内容 -->    </ion-tab>    <ion-tab title="购物车" icon-on="ion-ios-cart" icon-off="ion-ios-cart-outline" ui-sref="cart">        <ion-nav-view name="view-cart"></ion-nav-view>        <!-- 标签 2 内容 -->    </ion-tab>    <ion-tab title="我的" icon-on="ion-ios-person" icon-off="ion-ios-person-outline" ui-sref="mine">        <ion-nav-view name="view-mine"></ion-nav-view>        <!-- 标签 3 内容 -->    </ion-tab></ion-tabs></body></html>
2.头标展示
<ion-view title="个人中心">//小图标 ... <ion-nav-buttons side="right">        <button class="button button-icon ion-ios-compose-outline" ng-click="toggleLeft()"></button>    </ion-nav-buttons>    <ion-content>    </ion-content></ion-view>
3.样式展示
.home .picture {    float: left;}.home .details h3 {    margin-top: 16px;}.home .details div {    margin-top: 48px;}.home .details span {    color: red;    font-size: large;}.home .details .ion-ios-cart {    position: absolute;    right: 16px;}.cart .picture {    float: left;}.cart .details h3 {    margin-top: 16px;    color: red;    font-size: large;}.cart .details div {    margin-top: 16px;}.cart .details div .ion-android-delete {    position: absolute;    right: 16px;}.cart .item {    border-width: 0;}.cart hr {    border: 1px dotted #999;    margin-left: 12px;    margin-right: 12px;}.mine .avatar {    width: 100%;    height: 160px;    background: url("../img/mine_bg.jpg") no-repeat;    background-size: cover;    text-align: center;}.mine .avatar img {    border-radius: 50%;    margin-top: 30px;}

 4.分页面列表展示

<ion-view title="首页" class="home">//左侧图标    <ion-nav-buttons side="left">        <button class="button button-icon ion-ios-more" ng-click="toggleLeft()"></button>    </ion-nav-buttons>    <ion-content >//下拉刷新 <ion-refresher pulling-text="下拉刷新" on-refresh="doRefresh()"></ion-refresher>        <ion-list>            <ion-item >            <div class="picture">                <img ng-src="img/book_01.jpg" width="128px" height="128px">            </div>            <div class="details">                <h2>Java编程思想</h2>                <h3>C++、Java中的圣经级著作</h3>                <div>                    <span>{{86.40|currency:"¥"}}</span>                    <i class="icon ion-ios-cart"></i>                </div>            </div>        </ion-item>            <ion-item >                <div class="picture">                    <img ng-src="img/book_01.jpg" width="128px" height="128px">                </div>                <div class="details">                    <h2>Java编程思想</h2>                    <h3>C++、Java中的圣经级著作</h3>                    <div>                        <span>{{86.40|currency:"¥"}}</span>                        <i class="icon ion-ios-cart"></i>                    </div>                </div>            </ion-item>            <ion-item >                <div class="picture">                    <img ng-src="img/book_01.jpg" width="128px" height="128px">                </div>                <div class="details">                    <h2>Java编程思想</h2>                    <h3>C++、Java中的圣经级著作</h3>                    <div>                        <span>{{86.40|currency:"¥"}}</span>                        <i class="icon ion-ios-cart"></i>                    </div>                </div>            </ion-item>            <ion-item >                <div class="picture">                    <img ng-src="img/book_01.jpg" width="128px" height="128px">                </div>                <div class="details">                    <h2>Java编程思想</h2>                    <h3>C++、Java中的圣经级著作</h3>                    <div>                        <span>{{86.40|currency:"¥"}}</span>                        <i class="icon ion-ios-cart"></i>                    </div>                </div>            </ion-item>            <ion-item >                <div class="picture">                    <img ng-src="img/book_01.jpg" width="128px" height="128px">                </div>                <div class="details">                    <h2>Java编程思想</h2>                    <h3>C++、Java中的圣经级著作</h3>                    <div>                        <span>{{86.40|currency:"¥"}}</span>                        <i class="icon ion-ios-cart"></i>                    </div>                </div>            </ion-item>            <ion-item >                <div class="picture">                    <img ng-src="img/book_01.jpg" width="128px" height="128px">                </div>                <div class="details">                    <h2>Java编程思想</h2>                    <h3>C++、Java中的圣经级著作</h3>                    <div>                        <span>{{86.40|currency:"¥"}}</span>                        <i class="icon ion-ios-cart"></i>                    </div>                </div>            </ion-item>        </ion-list>    </ion-content></ion-view>5.侧拉菜单的模板
<html><head>    <meta charset="utf-8">    <meta name="viewport" content="initial-scale=1, maximum-scale=1, user-scalable=no, width=device-width">    <title>菜鸟教程(runoob.com)</title>    <link href="https://cdn.bootcss.com/ionic/1.3.2/css/ionic.css" rel="stylesheet">    <script src="https://cdn.bootcss.com/ionic/1.3.2/js/ionic.bundle.min.js"></script>    <script type="text/javascript">        angular.module('starter', ['ionic']);    </script></head><body ng-app="starter"><ion-nav-view></ion-nav-view><ion-side-menus>    <ion-pane ion-side-menu-content>        <ion-nav-bar class="bar-stable nav-title-slide-ios"></ion-nav-bar>        <ion-nav-view animation="slide-left-right">            <!-- 页面内容 -->            <ion-content>                <ion-list>                    <ion-item>abc</ion-item>                    <ion-item>def</ion-item>                </ion-list>            </ion-content>        </ion-nav-view>    </ion-pane>    <ion-side-menu side="left">        <header class="bar bar-header bar-stable">            <h1 class="title">Left</h1>        </header>        <ion-content class="has-header">            <ion-list>                <ion-item nav-clear menu-close href="#/app/search">                    Left1111                </ion-item>                <ion-item nav-clear menu-close href="#/app/browse">                    Left2222                </ion-item>                <ion-item nav-clear menu-close href="#/app/playlists">                    Left333                </ion-item>            </ion-list>        </ion-content>    </ion-side-menu></ion-side-menus></body></html>




原创粉丝点击