vue引入新版 vue-awesome-swiper插件填坑问题


Posted in Javascript onJanuary 25, 2018

本文介绍了关于新版 vue-awesome-swiper,分享给大家,具体如下:

问题

  1. 为什么我的vue-awesome-swiper组件pagination小圆点不显示问题?
  2. 为什么我的vue-awesome-swiper不会自动播放?
  3. 为什么我的vue-awesome-swiper没有?

使用

引入(前面的步骤和往常一样)

npm install vue-awesome-swiper --save

在 main,js 里引入(全局): 

import VueAwesomeSwiper from 'vue-awesome-swiper' 
Vue.use(VueAwesomeSwiper) 
import 'swiper/dist/css/swiper.css'

(css 不显示的问题可能就在这)

组件里引入:

import 'swiper/dist/css/swiper.css'  //在全局没引入,这里记得要!
import { swiper, swiperSlide } from 'vue-awesome-swiper'

export default {
 components: {
  swiper,
  swiperSlide
 }
}

配置

template:

<swiper :options="swiperOption">
<swiper-slide>I'm Slide 1</swiper-slide>
<swiper-slide>I'm Slide 2</swiper-slide>
<swiper-slide>I'm Slide 3</swiper-slide>
<div class="swiper-pagination" slot="pagination"></div>
 </swiper>

script:

export default {
data() {
 return {
  swiperOption: {
   // 所有的参数同 swiper 官方 api 参数一样
   // 
  }
 }
},
...
 }

重点在于 swiperOption 里面的变化,区别看下图:

vue引入新版 vue-awesome-swiper插件填坑问题

原来 pagination 和 autoplay 要这样配置!

我原来就是在这两处错了,导致 pagination 不显示,图片不轮播。

出错前:

vue引入新版 vue-awesome-swiper插件填坑问题

纠正后:

vue引入新版 vue-awesome-swiper插件填坑问题 

总结

vue-awesome-swiper官网其实早放出说明来了,但自己一看全是英文,就没想看下去。后来发其实很容易看懂得,吸取教训自己多去看看文档,不要找 demo 去抄。

还是少依靠插件,有些插件随时更新,等有能力,自己造!

弄到晚上12点,才弄明白原来 Swiper 版本区分了组件和普通版本,不能看照原来的经验写了。

发现网上关于最新 vue-awesome-swiper就两三篇,而且没说清楚。于是写下这篇,希望对大家有帮助,也希望大家多多支持三水点靠木

Javascript 相关文章推荐
《JavaScript高级程序设计》阅读笔记(一) ECMAScript基础
Feb 27 Javascript
node.js中的console.log方法使用说明
Dec 09 Javascript
浅谈document.write()输出样式
May 07 Javascript
JavaScript实现跨浏览器的添加及删除事件绑定函数实例
Aug 04 Javascript
详解JavaScript数组的操作大全
Oct 19 Javascript
异步JS框架的作用以及实现方法
Oct 29 Javascript
举例说明如何为JavaScript的方法参数设置默认值
Nov 17 Javascript
JQuery解析XML数据的几个简单实例
May 18 Javascript
javascript实现标签切换代码示例
May 22 Javascript
移动端翻页插件dropload.js(支持Zepto和jQuery)
Jul 27 Javascript
JS 正则表达式验证密码、邮箱格式的实例代码
Oct 28 Javascript
JS+HTML实现自定义上传图片按钮并显示图片功能的方法分析
Feb 12 Javascript
vue better-scroll插件使用详解
Jan 25 #Javascript
jquery 获取索引值在一定范围的列表方法
Jan 25 #jQuery
MUI 实现侧滑菜单及其主体部分上下滑动的方法
Jan 25 #Javascript
完美解决mui框架off-canvas侧滑超出部分隐藏无法滚动的问题
Jan 25 #Javascript
vue2.0 better-scroll 实现移动端滑动的示例代码
Jan 25 #Javascript
mui框架 页面无法滚动的解决方法(推荐)
Jan 25 #Javascript
vue使用 better-scroll的参数和方法详解
Jan 25 #Javascript
You might like
php session应用实例 登录验证
2009/03/16 PHP
php smarty 二级分类代码和模版循环例子
2011/06/16 PHP
php使用gzip压缩传输js和css文件的方法
2015/07/29 PHP
PHP简单获取多个checkbox值的方法
2016/06/13 PHP
PHP微信红包生成代码分享
2016/10/06 PHP
浅析PHP7的多进程及实例源码
2019/04/14 PHP
在TP5数据库中四个字段实现无限分类的示例
2019/10/18 PHP
Prototype使用指南之selector.js
2007/01/10 Javascript
关于this和self的使用说明
2010/08/01 Javascript
JS中批量给元素绑定事件过程中的相关问题使用闭包解决
2013/04/15 Javascript
js二级地域选择的实现方法
2013/06/17 Javascript
js的参数有长度限制吗?发现不能超过2083个字符
2014/04/20 Javascript
js四舍五入数学函数round使用实例
2014/05/09 Javascript
我的NodeJs学习小结(一)
2014/07/06 NodeJs
node.js中的console.trace方法使用说明
2014/12/09 Javascript
JavaScript 浏览器对象模型BOM使用介绍
2015/04/13 Javascript
jQuery中元素选择器(element)简单用法示例
2018/05/14 jQuery
Vue数据双向绑定原理及简单实现方法
2018/05/18 Javascript
vue中动态添加class类名的方法
2018/09/05 Javascript
基于JavaScript实现单例模式
2019/10/30 Javascript
vue开发中遇到的问题总结
2020/04/07 Javascript
解决在pycharm中显示额外的 figure 窗口问题
2019/01/15 Python
python用match()函数爬数据方法详解
2019/07/23 Python
django之自定义软删除Model的方法
2019/08/14 Python
基于Python实现ComicReaper漫画自动爬取脚本过程解析
2019/11/11 Python
python使用docx模块读写docx文件的方法与docx模块常用方法详解
2020/02/17 Python
什么是封装
2013/03/26 面试题
八项规定整改方案
2014/02/21 职场文书
道德之星事迹材料
2014/05/03 职场文书
优秀语文教师事迹
2014/05/18 职场文书
平安家庭事迹材料
2014/12/20 职场文书
任长霞观后感
2015/06/16 职场文书
公司酒会主持词
2015/07/02 职场文书
浅谈Python数学建模之数据导入
2021/06/23 Python
Redis分布式锁的7种实现
2022/04/01 Redis
MySQL数据库配置信息查看与修改方法详解
2022/06/25 MySQL