# demo2 **Repository Path**: sparguan/demo2 ## Basic Information - **Project Name**: demo2 - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-06-11 - **Last Updated**: 2021-06-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## vant-shop-demo 商城常用的组件开发基于 vant ui 开发,让商城开发变得更简单 以我整理的 vue 项目脚手架[vue-h5-template](https://github.com/sunniejs/vue-h5-template)为基础 开发商城组件库,高度组件化 [项目介绍](https://segmentfault.com/a/1190000020113557) 在这里你可以找到 1. 可拖拽悬浮按钮 2. 横向滚动导航栏 3. 生成海报图 4. vue keep-alive 返回浏览位置 ## 本地运行 ```bash git clone https://github.com/sunniejs/vant-shop-demo.git npm run serve ``` ## 线上体验

## 可拖拽悬浮按钮 vue 开发手机端悬浮按钮实现,可以拖拽,滚动的时候收到里边,不影响视线

## 参数 | 字段名 | 类型 | 默认值 | 描述 | | ------- | ------ | ------------- | ------------------------------------------------------------------------ | | padding | String | '10 10 10 10' | 悬浮按钮可拖拽的安全范围,与 css padding 传参一致 | | scoller | String | '' | 监听页面滚动容器 id,不传时候监听 window (解决滚动时悬浮框按钮不收进去) | ## 注意 如果滚滚动的时候收到里边,需要穿 scoller 参数比如:你的滚动列表外层 div 设置 id ```html
``` 组件传参 scoller="loadmore" ```html ``` 因为你可能使用组件导致监听的滚动元素是 window,所以你需要将你的滚动容器的 id 传进我的组件 ## 横向滚动导航栏 基于 better-scroll 开发,横向滚动导航栏 ##使用将组件复制到你的组件目录下,传导航数组 list 点击切换 navbar 的时候触发 change 方法, ## 参数 | 字段名 | 类型 | 默认值 | 描述 | | ------ | ----- | ------ | -------- | | list | Array | [] | 导航数组 | ## 事件 | 事件名 | 说明 | 回调参数 | | ------ | ---------- | ------------------------------------------- | | change | 切换导航项 | {index: 该点击项的索引值,item:该点击项数据} | ## 问题反馈 有什么问题可以提 issue 或扫描微信二维码跟我联系,项目持续优化,加群获取最新更新消息 [提 issue](https://github.com/sunniejs/vant-shop-demo/issues/new) ## 关于我 获取更多技术相关文章,关注公众号”前端女塾“。 回复加群,即可加入”前端仙女群“

扫描添加下方的微信并备注 Sol 加交流群,交流学习,及时获取代码最新动态。

如果对你有帮助送我一颗小星星(づ ̄3 ̄)づ╭❤~