如何用Vue结合better-scroll制作轮播图组件?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1330个文字,预计阅读时间需要6分钟。
`better-scroll` 是一款针对移动端(同时支持PC)的滚动场景需求而设计的插件。其核心基于 iScroll 实现,并继承了 iScroll 的 API 设计,保持了基本的兼容性。在 iScroll 的基础上,`better-scroll` 进一步扩展了功能,提供了更丰富的滚动场景解决方案。
better-scroll 是什么
better-scroll 是一款重点解决移动端(已支持 PC)各种滚动场景需求的插件。它的核心是借鉴的 iscroll 的实现,它的 API 设计基本兼容 iscroll,在 iscroll 的基础上又扩展了一些 feature 以及做了一些性能优化。
better-scroll 是基于原生 JS 实现的,不依赖任何框架。它编译后的代码大小是 63kb,压缩后是 35kb,gzip 后仅有 9kb,是一款非常轻量的 JS lib。
今天我们利用它实现一个横向滚动——轮播图组件。演示如下:
首先来整理一下需求:
- 能够根据异步请求到的图片数据进行轮播图展示。
- 能够控制它是否自动播放,是否循环播放,自动播放间隔。
- 能够提示当前播放页。
本文共计1330个文字,预计阅读时间需要6分钟。
`better-scroll` 是一款针对移动端(同时支持PC)的滚动场景需求而设计的插件。其核心基于 iScroll 实现,并继承了 iScroll 的 API 设计,保持了基本的兼容性。在 iScroll 的基础上,`better-scroll` 进一步扩展了功能,提供了更丰富的滚动场景解决方案。
better-scroll 是什么
better-scroll 是一款重点解决移动端(已支持 PC)各种滚动场景需求的插件。它的核心是借鉴的 iscroll 的实现,它的 API 设计基本兼容 iscroll,在 iscroll 的基础上又扩展了一些 feature 以及做了一些性能优化。
better-scroll 是基于原生 JS 实现的,不依赖任何框架。它编译后的代码大小是 63kb,压缩后是 35kb,gzip 后仅有 9kb,是一款非常轻量的 JS lib。
今天我们利用它实现一个横向滚动——轮播图组件。演示如下:
首先来整理一下需求:
- 能够根据异步请求到的图片数据进行轮播图展示。
- 能够控制它是否自动播放,是否循环播放,自动播放间隔。
- 能够提示当前播放页。

