10-首页轮播图

首页轮播图插件一般有swiper和mint-ui两个,这里主要讲解swiper,一般市配置,结构,样式,导出对象

其中,挨着body的意思是要在界面渲染完成后,在进行初始化,因为js是通过选择渲染好的组件,修改组件,所以对应到vue中,是在mounted生命周期方法内完成

1 基于网页的轮播图

  • 检索swiper使用说明,确定html结构
  • 修改slide嵌套的内容
  • 下载swiper
    npm i swiper -S
  • 导入swiper
  • 导入对应的css文件
  • 在mounted中给渲染好的组件绑定对象配置方法
  • 查找pagination-bullet的类名


    image.png
  • 由于swiper4.0x的默认样式不能在scoped中覆盖
    要在下面新建一个scoped覆盖原有的paginantion样式
  • 在index中导入组件并注册使用


    image.png

    image.png

    image.png

    image.png

2 基于json格式数据请求的轮播图

  • 添加api/index中的getHome方法
  • 添加state中的homeInfo:{}对象
  • 添加mutation-type中的修改首页数据方法名
  • 添加mutatiaons中的DEFAULT_HOME方法名
  • 添加actions中的requestHome方法
  • 在pages/index/index中的created生命周期函数中请求数据
  • 在pages/index/children/banner的computed中获取state数据
  • 在banner组件中渲染获取的数据
  • 在main.js中导入store并注册


    image.png

    image.png

    image.png

    image.png

    image.png

    image.png

    image.png

    image.png
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • vue去哪网跟学笔记 记录学习点滴 1. 初始化项目 1.1 手机显示配适 minimum-scale=1.0,m...
    noobakong阅读 2,295评论 0 16
  • 转载自VR设计云课堂[https://www.jianshu.com/u/c7ffdc4b379e]Unity S...
    水月凡阅读 1,062评论 0 0
  • [toc] REACT react :1.用来构建用户界面的 JAVASCRIPT 库2.react 专注于视图层...
    拨开云雾0521阅读 1,478评论 0 1
  • 【村长商业论道】027期 黄牛,就是钻了规则的空子。 邻村母婴店的马总发现,员工趁奶粉打折促销的时候,垫付资金购买...
    3d20b6b5ca91阅读 529评论 0 1
  • 最开始看小王子这本书的时候,第一遍我没有看明白,又连续看了两遍。然后心里不知道为什么莫名的难过。很多人可能喜欢小王...
    你知道我不知道的阅读 525评论 0 1