# hcg-swipe **Repository Path**: haochenguang/hcg-swipe ## Basic Information - **Project Name**: hcg-swipe - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2019-07-09 - **Last Updated**: 2022-06-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## HSwipe ### 安装方式: ``` npm install hcg-swipe --save yarn add hcg-swipe --save ``` ### 使用方法: #### vue-cli脚手架工具中 ```vue ``` #### 在html文件中 ```html Document
``` ### 配置参数 ```javascript /** * @param {HTMLElement|String} option.el 轮播图外层容器,默认为 h-swipe-container * @param {HTMLElement|String} option.wrapper 自定义轮播图wrapper容器选择器,默认为 h-swipe-wrapper * @param {HTMLElement|String} option.slide 自定义轮播图slide容器选择器,默认为 h-swipe-slide * @param {Number} option.activeIndex 自定义轮播图初始显示的图像,默认为 0 * @param {Number} option.duration 自定义动画消耗时间,默认800毫秒 * @param {Number} option.interval 自定义每帧停留时间,默认2000毫秒 * @param {Object|Boolean} option.pagination 选择配置分页器,传入true则使用默认选项 * @param {String} option.pagination.el 分页器选择器,默认el为 .h-swipe-pagination * @param {String} option.pagination.tagName 分页器生成的标签,默认生成span标签 * @param {String} option.pagination.pageName 分页器的使用类名,默认使用 h-swipe-page-btn * @param {String} option.pagination.activeClass 分页器激活使用的类名,默认激活使用active类名 * @param {Function} option.transitionEnd 每次动画执行完成之后的回调函数,第一个参数为当前激活的索引 * */ ``` ### 可以使用的方法: ```javascript swipe.refresh(); // 实例上的方法,刷新结构,并重新开始轮播 swipe.off(); // 实例上的方法,关闭swipe swipe = swipe.off(); // 彻底清除swipe实例 ```