最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

Ionic构建侧边栏轮播图加载动画的方法

来源:动视网 责编:小采 时间:2020-11-27 15:28:22
文档

Ionic构建侧边栏轮播图加载动画的方法

Ionic构建侧边栏轮播图加载动画的方法:超好用的移动框架--Ionic Ionic是一个轻量的手机UI库,具有速度快,界面现代化、美观等特点。为了解决其他一些UI库在手机上运行缓慢的问题,它直接放弃了IOS6和Android4.1以下的版本支持,来获取更好的使用体验。 (最近正在学习移动端项目制作,本文就Io
推荐度:
导读Ionic构建侧边栏轮播图加载动画的方法:超好用的移动框架--Ionic Ionic是一个轻量的手机UI库,具有速度快,界面现代化、美观等特点。为了解决其他一些UI库在手机上运行缓慢的问题,它直接放弃了IOS6和Android4.1以下的版本支持,来获取更好的使用体验。 (最近正在学习移动端项目制作,本文就Io


超好用的移动框架--Ionic

Ionic是一个轻量的手机UI库,具有速度快,界面现代化、美观等特点。

为了解决其他一些UI库在手机上运行缓慢的问题,它直接放弃了IOS6和Android4.1以下的版本支持,来获取更好的使用体验。

(最近正在学习移动端项目制作,本文就Ionic的使用,简单示例了学习到的一些样式。)

1安装ionic

1.HBuilder创建APP项目,导入ionic的css,js(fonts)文件。

2.导入ionic.css和ionic.bundle.js文件。

2使用ionic框架提供的样式进行APP制作--侧滑菜单

1.HTML代码

<body ng-app="todo">
 <ion-side-menus>

 <!-- 中心内容 -->
 <ion-side-menu-content>
 <ion-header-bar class="bar-dark">
 <h1 class="title">Ionic</h1>
 </ion-header-bar>
 
 <ion-content>
 <p class="list card">

 <p class="item item-avatar">
 <img src="../img/222.jpg"/>
 <h2>Ionic Demo</h2> 
 <p>LJY</p>
 </p>

 <p class="item item-image">
 <img src="../img/28.jpg">
 </p>

 <a class="item assertive" href="#">
 
 Try Ionic </a></p>
 </ion-content>
 </ion-side-menu-content>

 <!-- 左侧菜单 -->
 <ion-side-menu side="left">
 <ion-header-bar class="bar-dark">
 <h1 class="title">Projects</h1>
 
 </ion-header-bar>
 <p class="list">

 <p class="item item-pider">
 这是左侧菜单 
 </p>

 <a class="item" href="#">
 This is page1 </a><a class="item" href="#">
 This is page2 
 </a><a class="item" href="#">
 This is page3 </a></p>
 </ion-side-menu>

 </ion-side-menus><script type="text/javascript" src="../js/app.js"></script>
 </body>

2.js

angular.module('todo', ['ionic'])

这样就实现了简单的主页和侧边菜单的制作。

3使用ionic框架提供的样式进行APP制作--底部选项卡

<div>
 <ion-slide-box active-slide="myActiveSlide" does-continue="true" slide-interval="1000">
 <ion-slide>
 <div class="box blue" on-tap="aaa()">
 <h1>BLUE</h1></div>
 </ion-slide>
 <ion-slide>
 <div class="box yellow">
 <h1>YELLOW</h1></div>
 </ion-slide>
 <ion-slide>
 <div class="box pink">
 <h1>PINK</h1></div>
 </ion-slide>
 </ion-slide-box>
 </div>
<script>
 angular.module('todo', ['ionic'])
 .controller("todo", function($scope, $timeout, $ionicLoading) {
 // 页面加载动画
 $ionicLoading.show({
 content: 'Loading',
 animation: 'fade-in',
 showBackdrop: true,
 maxWidth: 200,
 showDelay: 0
 });
 // 设置加载动画结束时间
 $timeout(function() {
 $ionicLoading.hide();
 $scope.stooges = [{
 name: 'Moe'
 }, {
 name: 'Larry'
 }, {
 name: 'Curly'
 }];
 }, 400);
46 $scope.myActiveSlide = 0;
 })
 </script>

2使用ionic框架提供的样式进行APP制作--图片轮播及加载动画

<div>
 <ion-slide-box active-slide="myActiveSlide" does-continue="true" slide-interval="1000">
 <ion-slide>
 <div class="box blue" on-tap="aaa()">
 <h1>BLUE</h1></div>
 </ion-slide>
 <ion-slide>
 <div class="box yellow">
 <h1>YELLOW</h1></div>
 </ion-slide>
 <ion-slide>
 <div class="box pink">
 <h1>PINK</h1></div>
 </ion-slide>
 </ion-slide-box>
 </div>
<script>
 angular.module('todo', ['ionic'])
 .controller("todo", function($scope, $timeout, $ionicLoading) {
 // 页面加载动画
 $ionicLoading.show({
 content: 'Loading',
 animation: 'fade-in',
 showBackdrop: true,
 maxWidth: 200,
 showDelay: 0
 });
 // 设置加载动画结束时间
 $timeout(function() {
 $ionicLoading.hide();
 $scope.stooges = [{
 name: 'Moe'
 }, {
 name: 'Larry'
 }, {
 name: 'Curly'
 }];
 }, 400);
46 $scope.myActiveSlide = 0;
 })
 </script>

文档

Ionic构建侧边栏轮播图加载动画的方法

Ionic构建侧边栏轮播图加载动画的方法:超好用的移动框架--Ionic Ionic是一个轻量的手机UI库,具有速度快,界面现代化、美观等特点。为了解决其他一些UI库在手机上运行缓慢的问题,它直接放弃了IOS6和Android4.1以下的版本支持,来获取更好的使用体验。 (最近正在学习移动端项目制作,本文就Io
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top