文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

vue结合vant如何实现联动效果

2023-06-28 20:42

关注

这篇文章主要为大家展示了vue结合vant如何实现联动效果,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带大家一起来研究并学习一下“vue结合vant如何实现联动效果”这篇文章吧。

具体内容如下

1、用到的组件:Picker、Popup

2、引入:在main.js也好、页面中也好全局也好,正确的引入;此处在main.js中按需引入;

main.js

import { Picker,Popup  } from 'vant';Vue.use(Picker).use(Popup )

test.vue

<template>    <div class='login'>        <van-field             readonly             clickable             label="城市"             :value="value"             placeholder="选择城市"             @click="showPicker = true"           />        <van-popup v-model="showPicker" position="bottom">            <van-picker                 show-toolbar                 :columns="columns"                 @cancel="showPicker = false"                 @confirm="onConfirm"                @change="onChange" />        </van-popup>    </div></template><script>    const citys = {        '浙江': ['杭州', '宁波', '温州', '嘉兴', '湖州'],        '福建': ['福州', '厦门', '莆田', '三明', '泉州']    };    export default {        name: 'login',        data() {            return {                value:'',                showPicker:false,                columns: [                    {                        values: Object.keys(citys),                        className: 'column1'                    },                    {                        values: citys['浙江'],                        className: 'column2',                        defaultIndex: 2                    }                ]            };        },        //方法集合        methods: {            onConfirm(value) {                this.value = value[0]+'-'+value[1];                this.showPicker = false;            },            onChange(picker, values) {                picker.setColumnValues(1, citys[values[0]]);            }        },    }</script>

之前使用antd,开始用vant之后发现一个不太好的地方,antd介绍一个组件会把他涉及的组件都写入进来,而vant只是引入该目录要介绍的组件,不是很方便

以上就是关于“vue结合vant如何实现联动效果”的内容,如果该文章对您有所帮助并觉得写得不错,劳请分享给您的好友一起学习新知识,若想了解更多相关知识内容,请多多关注编程网行业资讯频道。

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     807人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     351人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     314人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     433人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     221人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-后端开发
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯