用swiperjs实现轮播图效果

1. 前言

最近公司给了我一个任务是用vue重构一个很老的jsp项目,页面样式不能改,这意味着不能组件库来实现一些组件了,只能自己实现。项目里有很多地方要用到轮播效果,有的是纯图片轮播,有的是展示四五个轮播项,有的是图片和底部描述文字作为一个轮播项…目前我所了解的组件库里没有能满足这些效果的组件,而且项目本身没有很多要用到组件库的地方,如果只为了一个轮播效果来安装组件包,觉得没有什么必要,所以还是自己实现一个吧,也为了 fan-ui组件库 和 锻炼自己封装组件的能力。

2. 效果

  1. 纯图片轮播的
alt text
  1. 展示多个轮播图片项的
alt text
  1. 图片和文字作为一个轮播项的 alt text

  2. 其他

甚至连医生的信息卡片也要轮播(此时截图是静态的)

alt text

还有这个…

alt text

还有好多轮播效果,样式交互全都不一样。

所以我们封装的组件最好要一次性满足以上所有效果,我这里选用swiperjs来实现

组件需要实现的功能

待更新…

重生之我要搭建个人博客
iframe是什么?