ionic2 学习笔记(八)轮播图 方块导航
1 <ion-slides pager autoplay="1000" autoplayDisableOnInteraction="false" loop="true" speed="800" style="max-height:400px" *ngIf="slides.length > 1"> 2 <ion-slide *ngFor="let slide of slides" > 3 <img [src]="slide.image" class="slide-image" /> 4 <h2 class="slide-title" [innerHTML]="slide.title"></h2> 5 <p [innerHTML]="slide.description"></p> 6 </ion-slide> 7 <ion-slide> 8 <img src="assets/img/ica-slidebox-img-4.png" class="slide-image"/> 9 <h2 class="slide-title">Ready to Play?</h2> 10 <button ion-button large clear icon-right color="primary"> 11 Continue 12 <ion-icon name="arrow-forward"></ion-icon> 13 </button> 14 </ion-slide> 15 </ion-slides>
1 import { NavController, Slides } from 'ionic-angular'; 2 slides = [ 3 { 4 title: "Welcome to the Docs!", 5 description: "The <b>Ionic Component Documentation</b> showcases a number of useful components that are included out of the box with Ionic.", 6 image: "assets/img/ica-slidebox-img-1.png", 7 }, 8 { 9 title: "What is Ionic?", 10 description: "<b>Ionic Framework</b> is an open source SDK that enables developers to build high quality mobile apps with web technologies like HTML, CSS, and JavaScript.", 11 image: "assets/img/ica-slidebox-img-2.png", 12 }, 13 { 14 title: "What is Ionic Cloud?", 15 description: "The <b>Ionic Cloud</b> is a cloud platform for managing and scaling Ionic apps with integrated services like push notifications, native builds, user auth, and live updating.", 16 image: "assets/img/ica-slidebox-img-3.png", 17 } 18 ];

文档翻译:http://blog.csdn.net/qq_33315185/article/details/68927269
<ion-slides>标签的附件属性 autoplay 值是number,自动播放功能,默认值是null,也不自动翻页,如果赋值的话,就会自动播放,以毫秒为单位,不循环。 control 值是slides 传入一个或者一组Slide实例化对象,通过当前slide来控制这些slides. dir 值是字符串形式 如果dir属性值等于rtlinteral_rtl等于ture; direction 默认值是"horizontal",还可以设置成“vertical"; effect 用于设置动画效果,默认值是”slide”,其他值有:slide, fade, cube, coverflow, flip; initialSlide 设置slide初始索引值,默认值是0; loop 默认false,设置成true,就会无限循环。 pager 默认false,设置成true,底部就会有小点点。 paginationType 楼上pager的样式,默认值为‘bullets’,‘fraction’, ‘progress’ parallax 如果设置为true,开发者可以在slider里面使用parallaxed元素; slidesPerView 默认值是1, spaceBetween 每个slide之间的距离 默认值0; speed 滑动用时,默认值300; zoom 默认false,如果设置为true,
<ion-row>
<ion-col>
<ion-buttons>
<img width="34" height="34" src="https://m.360buyimg.com/mobilecms/s80x80_jfs/t5668/159/160398199/14046/acfe1fa3/591d9424N068a7ad0.png">
<div text-center>海外购</div>
</ion-buttons>
</ion-col>
<ion-col>
<ion-buttons>
<img width="34" height="34" src="https://m.360buyimg.com/mobilecms/s80x80_jfs/t5668/159/160398199/14046/acfe1fa3/591d9424N068a7ad0.png">
<div text-center>海外购</div>
</ion-buttons>
</ion-col>
<ion-col>
<ion-buttons>
<img width="34" height="34" src="https://m.360buyimg.com/mobilecms/s80x80_jfs/t5668/159/160398199/14046/acfe1fa3/591d9424N068a7ad0.png">
<div text-center>海外购</div>
</ion-buttons>
</ion-col>
<ion-col>
<ion-buttons>
<img width="34" height="34" src="https://m.360buyimg.com/mobilecms/s80x80_jfs/t5668/159/160398199/14046/acfe1fa3/591d9424N068a7ad0.png">
<div text-center>海外购</div>
</ion-buttons>
</ion-col>
<ion-col>
<ion-buttons>
<img width="34" height="34" src="https://m.360buyimg.com/mobilecms/s80x80_jfs/t5668/159/160398199/14046/acfe1fa3/591d9424N068a7ad0.png">
<div text-center>海外购</div>
</ion-buttons>
</ion-col>
</ion-row>
<ion-row>
浙公网安备 33010602011771号