加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

详解VUE-地区选择器(V-Distpicker)组件使用心得

发布时间:2020-12-17 02:17:58 所属栏目:百科 来源:网络整理
导读:废话不多说,直接进入正题。 安装,引用,这些直接从官网拷贝来的,就不多说了。 1、安装 使用 npm 安装: 使用 yarn 安装 2、使用 注册组件 注册全局组件 注册组件 简单使用 基础 默认值 移动端 3、下面是重点 获取选择的值 在你引用 v-distpicker 的父组件

废话不多说,直接进入正题。

安装,引用,这些直接从官网拷贝来的,就不多说了。

1、安装

使用 npm 安装:

使用 yarn 安装

2、使用

注册组件

注册全局组件

注册组件

简单使用

基础

默认值

移动端

3、下面是重点

获取选择的值

在你引用 v-distpicker 的父组件里面定义几个方法来获取选择的值。

import VDistpicker from 'v-distpicker' export default { name: 'getAddress',components: { VDistpicker },data() { return { show:false,} },methods: { choose(){ this.show=!this.show },onChangeProvince(a){ console.log(a) },onChangeCity(a){ console.log(a) },onChangeArea(a){ console.log(a) this.show=false } },}

4、样式

你是不是感觉弹出的样式很丑?

OK,下面来改改样式

.divwrap{ height: 400px; overflow-y: auto; position: fixed; left: 0; bottom: 0; width: 100%; } .divwrap>>>.distpicker-address-wrapper{ color: #999; } .divwrap>>>.address-header{ position: fixed; bottom: 400px; width: 100%; background: #000; color:#fff; } .divwrap>>>.address-header ul li{ flex-grow: 1; text-align: center; } .divwrap>>>.address-header .active{ color: #fff; border-bottom:#666 solid 8px } .divwrap>>>.address-container .active{ color: #000; }

OK,我要说的完了。。以上只是抛砖引玉,谁有更多的使用心得,请不吝评论

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持编程之家。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读