vue轮播图实现
1.先安装组件 cnpm install vue-awesome-swiper;
import VueAwsomeSwiper from 'vue-awesome-swiper';
Vue.use(VueAwsomeSwiper);
//创建组件banner.vue
<div>
<swiper :options="swiperOption" :not-next-tick="notNextTick" ref="mySwiper" class="banner">
<swiper-slide v-for="item in listImg"> <a :href="item.linkUrl"><img class="banner-img" :src="item.picUrl" /></a> </swiper-slide <div class="swiper-pagination" slot="pagination"></div> </swiper> </div</template>
<script type="text/ecmascript-6">
import {swiper,swiperSlide} from 'vue-awesome-swiper';
require('swiper/dist/css/swiper.css'); //轮播样式
export default{
props:['listImg'],
data(){
notNextTick:true,
swiperOption:{
autoplay: true,
direction: 'horizontal',
loop:true, grabCursor: true,
setWrapperSize: true,
autoHeight: true,
pagination: '.swiper-pagination',
paginationClickable: true,
mousewheelControl: true,
observeParents: true,
onTransitionStart(swiper) {
console.log(swiper)
}
}
},
    computed: {
        swiper(){
          return this.$refs.mySwiper.swiper;
        }
    },
    mounted(){
      this.swiper.slideTo(0, 0, false)
    },
    
    components: {
      swiper,
      swiperSlide
    },
}
</script>
-->
vue轮播图实现的更多相关文章
- vue轮播图插件vue-awesome-swiper的使用与组件化
		不管是APP还是移动端网页开发,轮播图在大部分项目当中都是存在的,这时候如果用vue开发项目,选择一款好的插件并且封装好是很重要的 1. 推荐使用vue-awesome-swiper 安装:cnpm ... 
- vue轮播图
		vue开发中遇到这样一个需求实现导航栏和中间内容相结合实现页面滑动导航跟随改变的效果.看效果: 这里我用的是vue所带的插件:vue-awesome-swiper,传送门:https://www.np ... 
- Vue轮播图插件---Vue-Awesome-Swiper
		轮播图插件 Vue-Awesome-Swiper 地址:https://github.com/surmon-china/vue-awesome-swiper 安装:npm install vue-aw ... 
- 做一个vue轮播图组件
		根据huangyi老师的慕课网vue项目跟着做的,下面大概记录了下思路 1.轮播图的图 先不做轮播图逻辑部分,先把数据导进来,看看什么效果.在recommend组件新建一个recommends的数组, ... 
- vue轮播图插件之vue-awesome-swiper
		移动端轮播图插件,在使用iview图形界面插件中的carousel组件无法实现触摸滑动后,转而使用vue-awesome-swiper插件 1.npm安装 npm i vue-awesome-swip ... 
- vue --轮播图
		轮播图,可以使用mint-ui中的swipe HTML: <Swipe :auto="4000"> <SwipeItem v-for="item in ... 
- vue 轮播图插件 vue-awesome-swiper
		1.npm安装 npm install vue-awesome-swiper --save 2.vue 引入 //在main.js 中全局引入 import VueAwesomeSwiper from ... 
- vue轮播图中间大两头小
		<template> <div v-if="items.length" class="full-page-slide-wrapper"> ... 
- vue music-抓取歌单列表数据(渲染轮播图)
		下载安装新依赖 babel-runtime:对es6语法进行转译 fastclick:对移动端进行点击300毫秒延迟 ,,取消掉 babel-polyfill:API 先添加,在npm install ... 
随机推荐
- 【Common】NO.81.Note.1.Common.1.001-【各种英文符号的表示及念法】
			1.0.0 Summary Tittle:[Common]NO.81.Note.1.Common.1.001-[各种英文符号的表示及念法] Style:Common Series:Common Sin ... 
- Python3.6安装使用tesserocr文件时遇到问题
			本机运行环境: Win 10 version 1709; Python 3.6.3 (v3.6.3:2c5fed8, Oct 3 2017, 18:11:49) [MSC v.1900 64 bit ... 
- HDU 2874 Connections between cities(LCA Tarjan)
			Connections between cities [题目链接]Connections between cities [题目类型]LCA Tarjan &题意: 输入一个森林,总节点不超过N ... 
- flask中单选、多选、下拉框的获取
			1.单选: source = request.form.get('source') 2.多选: joy = request.form.getlist('joy') 或者 joy = re ... 
- win7共享打印机和防火墙配置
			今天给公司一台Win7电脑连接的打印机做共享.办公司共6台电脑,其中1台是连接了打印机,并安装了打印机驱动,可以正常本机使用打印机.现在需要其他5台电脑也共享使用打印机. 1.当共享的时候,提示“无法 ... 
- 对字符串md5加密
			public String getMD5(String str) { try { // 生成一个MD5加密计算摘要 MessageDigest md = MessageDigest.getInstan ... 
- 【转】python虚拟环境--virtualenv
			virtualenv 是一个创建隔绝的Python环境的工具.virtualenv创建一个包含所有必要的可执行文件的文件夹,用来使用Python工程所需的包. 安装 pip install virtu ... 
- 给学习立个flag
			今天是2018年7月7号,此时的砖相比昨天格外烫手,望着手套因被磨破而露出来的半截手指头,一股股热浪溜溜的从指间划过,背后还有小山一样高的砖头,感觉对面today店里的冰镇西瓜又成了不可奢望的梦... ... 
- 获取JS数组中所有重复元素
			//获取数组内所有重复元素,并以数组返回 //例:入参数组['1','2','4','7','1','2','2'] 返回数组:['1','2'] function GetRepeatFwxmmc(a ... 
- 面向对象select方法
			<?php class Table{ protected $tablename; protected $arrTable; protected $w ... 
