wepy--用vantUI 实现上弹列表并选择相应的值操作

vantUI就不多做介绍了,是一个相对来说比较好用的ui组件库,下面是地址大家可以自己去看看:

https://youzan.github.io/vant/#/zh-CN/actionsheet

接下来我们直接进入正题,在这个demo当中我是将这个弹出层封装成为一个组件,来供定义的页面去调用的,所以我们首先要做的就是先定义一个页面,在定义一个组件:下面是代码:



//一下是一些样式 使用的是less分割


以上就是定义页面的及其属性方法的代码,下面我们来看一下相应组件的代码:


 

//下面是一些自定义的样式


下面我们来看几张效果图:

这是没有选择时的情况:

wepy--用vantUI 实现上弹列表并选择相应的值操作_第1张图片

选择时:

wepy--用vantUI 实现上弹列表并选择相应的值操作_第2张图片

点击北大之后:

wepy--用vantUI 实现上弹列表并选择相应的值操作_第3张图片

最后提交:提交时的参数:

以上就是一个见简单的,弹出层demo

补充知识:vantUI的sku组件的使用(增加自定义提示信息、自定义按钮获取sku的选中值)

最近在做的移动电商项目,因为vantUI开发商城比较方便,最后决定使用vue结合vantUI结合开发,在使用sku组件的时候遇到了问题,先看一下使用了sku的效果图,

wepy--用vantUI 实现上弹列表并选择相应的值操作_第4张图片

再来看一下设计图

wepy--用vantUI 实现上弹列表并选择相应的值操作_第5张图片

很明显少了一句提示,只需要写一个插槽来实现就可以了

最后看一下最终效果

wepy--用vantUI 实现上弹列表并选择相应的值操作_第6张图片

补充:

获取选中规格的方法

1、首先给标签添加ref属性

wepy--用vantUI 实现上弹列表并选择相应的值操作_第7张图片

2、在你需要获取规格的事件中直接用this.$refs.(ref的属性值).(官方提供的getSkuData方法)获取就可以了

wepy--用vantUI 实现上弹列表并选择相应的值操作_第8张图片

代码示例如下:

打印结果:

wepy--用vantUI 实现上弹列表并选择相应的值操作_第9张图片

以上这篇wepy--用vantUI 实现上弹列表并选择相应的值操作就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

你可能感兴趣的:(wepy--用vantUI 实现上弹列表并选择相应的值操作)