Giter Site home page Giter Site logo

sunniejs / vant-shop-demo Goto Github PK

View Code? Open in Web Editor NEW
151.0 5.0 68.0 2.91 MB

商城常用的组件开发基于 vant ui 开发,让商城开发变得更简单

Home Page: https://www.sunniejs.cn/vant-demo/#/

License: MIT License

JavaScript 42.35% HTML 2.09% Vue 51.22% SCSS 4.35%
vant vue

vant-shop-demo's Introduction

vant-shop-demo

商城常用的组件开发基于 vant ui 开发,让商城开发变得更简单

以我整理的 vue 项目脚手架vue-h5-template为基础

开发商城组件库,高度组件化 项目介绍

在这里你可以找到

  1. 可拖拽悬浮按钮
  2. 横向滚动导航栏
  3. 生成海报图
  4. vue keep-alive 返回浏览位置

本地运行

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

<div id="loadmore">
  <van-list v-model="loading" :finished="finished" finished-text="没有更多了" @load="onLoad">
    <van-cell v-for="item in list" :key="item" :title="`我是你的小仙女,爱你第${item}遍`" />
  </van-list>
</div>

组件传参 scoller="loadmore"

<float-icons **scoller="loadmore" ** padding="10 10 60 10" class="icons-warp"></float-icons>

因为你可能使用组件导致监听的滚动元素是 window,所以你需要将你的滚动容器的 id 传进我的组件

横向滚动导航栏

基于 better-scroll 开发,横向滚动导航栏

##使用将组件复制到你的组件目录下,传导航数组 list 点击切换 navbar 的时候触发 change 方法,

参数

字段名 类型 默认值 描述
list Array [] 导航数组

事件

事件名 说明 回调参数
change 切换导航项 {index: 该点击项的索引值,item:该点击项数据}

问题反馈

有什么问题可以提 issue 或扫描微信二维码跟我联系,项目持续优化,加群获取最新更新消息

提 issue

关于我

获取更多技术相关文章,关注公众号”前端女塾“。

回复加群,即可加入”前端仙女群“

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

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

vant-shop-demo's People

Contributors

sillence avatar sunniejs avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

vant-shop-demo's Issues

huahua,i love you

Huahua, I want to go or want to tell you, endure in the heart is too uncomfortable, every night will dream of you, tea do not think, do not want to dinner, or we elope, if you do not agree with me every day, if you agree with me when I did not say

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.