电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

您的位置:首頁技術文章
文章詳情頁

解決vue使用vant下拉框van-dropdown-item 綁定title值不變問題

瀏覽:129日期:2022-12-16 10:25:07

1、創建vue項目

2、使用vant組件

npm install vant --S

全局引用時在main.js引入

import Vant from ’vant’;import ’vant/lib/index.css’;Vue.use(Vant);

假如你引入之后發現頁面的樣式和組件都掛載了,但是console控制臺會報錯,說xxxx組件沒有register,這個時候很有可能是你的vant插件版本有問題,重新下載一個最新的vant就可以了,現在是2.6.0版本

好,接下來繼續

在需要使用下拉框的地方使用下拉框組件

<van-dropdown-menu> <van-dropdown-item v-model='value' :options='developList' /></van-dropdown-menu> data () { return { value: ’’ developList: [ { value: ’1’, text: ’我是第一個’ }, { value: ’2’, text: ’我是第二個’ }, ] }}

假如是這樣的話那么下拉框就會默認顯示第一個字眼“wishing第一個”,然后你在點擊下拉框選擇第二個時也會改變成“我是第二個”

如果你不想有默認選中,并且一開始就顯示請選擇這樣的提示字眼,那么我們可以去看看vant的api文檔,發現有一個title的字眼,這個title就是下拉框的顯示文字,一開始很多人以為這個下拉框的title只是用來顯示然后點擊下拉框的item之后會自動綁定過的,但其實是錯誤的,以下就是一個很好的例子

<van-dropdown-menu> <van-dropdown-item v-model='value' :disabled='disabled' :options='developList' /></van-dropdown-menu> data () { return { value: ’’ developList: [ { value: ’1’, text: ’我是第一個’ }, { value: ’2’, text: ’我是第二個’ }, ] }}

你會發現請選擇的自然從來沒變過,無論你選擇了第一個還是第二個,那么你就會想title是不是綁定,接下來就有以下操作

<van-dropdown-menu> <van-dropdown-item :title='title' v-model='value' :disabled='disabled' :options='developList' /></van-dropdown-menu> data () { return { value: ’’ title:’’請選擇, developList: [ { value: ’1’, text: ’我是第一個’ }, { value: ’2’, text: ’我是第二個’ }, ] }}

加下來發現還是沒有改動啊,那是不是綁定的值沒有發生改變了,好像是的,因為你值定義了這個title,這個title就是下拉框選擇的顯示,只是你沒有title的時候vant把你選擇的text文字映射到title上去了,一旦你自己使用title進行綁定,那么每次修改時就要修改title,查看vant api可以發現有change事件,接下來就可以操作了

<van-dropdown-menu> <van-dropdown-item :title='title' v-model='value' :options='developList' @change='changeDevelop' /></van-dropdown-menu> data () { return { value: ’’ title:’’請選擇, developList: [ { value: ’1’, text: ’我是第一個’ }, { value: ’2’, text: ’我是第二個’ }, ] }}, methods: { changeDevelop (i) { this.title = this.developList[i-1].text },}

這就沒問題啦!

以上這篇解決vue使用vant下拉框van-dropdown-item 綁定title值不變問題就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持好吧啦網。

標簽: Vue
相關文章:
主站蜘蛛池模板: 广州番禺搬家公司_天河黄埔搬家公司_企业工厂搬迁_日式搬家_广州搬家公司_厚道搬迁搬家公司 | 轴流风机-鼓风机-离心风机-散热风扇-罩极电机,生产厂家-首肯电子 | 造价工程师网,考试时间查询,报名入口信息-网站首页 | 耐火浇注料-喷涂料-浇注料生产厂家_郑州市元领耐火材料有限公司 耐力板-PC阳光板-PC板-PC耐力板 - 嘉兴赢创实业有限公司 | 数控车床-立式加工中心-多功能机床-小型车床-山东临沂金星机床有限公司 | 丹尼克尔拧紧枪_自动送钉机_智能电批_柔性振动盘_螺丝供料器品牌 | 喷码机,激光喷码打码机,鸡蛋打码机,手持打码机,自动喷码机,一物一码防伪溯源-恒欣瑞达有限公司 | Pos机办理_个人商户免费POS机申请-拉卡拉办理网 | 【中联邦】增稠剂_增稠粉_水性增稠剂_涂料增稠剂_工业增稠剂生产厂家 | 在线浊度仪_悬浮物污泥浓度计_超声波泥位计_污泥界面仪_泥水界面仪-无锡蓝拓仪表科技有限公司 | 选宝石船-陆地水上开采「精选」色选机械设备-青州冠诚重工机械有限公司 | 定坤静电科技静电消除器厂家-除静电设备| 低压载波电能表-单相导轨式电能表-华邦电力科技股份有限公司-智能物联网综合管理平台 | 分子精馏/精馏设备生产厂家-分子蒸馏工艺实验-新诺舜尧(天津)化工设备有限公司 | 干粉砂浆设备-干粉砂浆生产线-干混-石膏-保温砂浆设备生产线-腻子粉设备厂家-国恒机械 | 有机肥设备生产制造厂家,BB掺混肥搅拌机、复合肥设备生产线,有机肥料全部加工设备多少钱,对辊挤压造粒机,有机肥造粒设备 -- 郑州程翔重工机械有限公司 | 屏蔽服(500kv-超高压-特高压-电磁)-徐吉电气 | 通辽信息港 - 免费发布房产、招聘、求职、二手、商铺等信息 www.tlxxg.net | B2B网站_B2B免费发布信息网站_B2B企业贸易平台 - 企资网 | 365文案网_全网创意文案句子素材站 | 长春网站建设,五合一网站设计制作,免费优化推广-长春网站建设 | 座椅式升降机_无障碍升降平台_残疾人升降平台-南京明顺机械设备有限公司 | 西门子气候补偿器,锅炉气候补偿器-陕西沃信机电工程有限公司 | 北京软件开发_软件开发公司_北京软件公司-北京宜天信达软件开发公司 | 筒瓦厂家-仿古瓦-寺庙-古建琉璃瓦-宜兴市古典园林建筑陶瓷厂有限公司 | 手持气象站_便携式气象站_农业气象站_负氧离子监测站-山东万象环境 | 高精度-恒温冷水机-螺杆式冰水机-蒸发冷冷水机-北京蓝海神骏科技有限公司 | 玻璃瓶厂家_酱菜瓶厂家_饮料瓶厂家_酒瓶厂家_玻璃杯厂家_徐州东明玻璃制品有限公司 | 微型气象仪_气象传感器_防爆气象传感器-天合传感器大全 | 天然鹅卵石滤料厂家-锰砂滤料-石英砂滤料-巩义东枫净水 | 全国冰箱|空调|洗衣机|热水器|燃气灶维修服务平台-百修家电 | 膜结构_ETFE膜结构_膜结构厂家_膜结构设计-深圳市烨兴智能空间技术有限公司 | 众能联合-提供高空车_升降机_吊车_挖机等一站工程设备租赁 | 双段式高压鼓风机-雕刻机用真空泵-绍兴天晨机械有限公司 | 珠海网站建设_响应网站建设_珠海建站公司_珠海网站设计与制作_珠海网讯互联 | 洗地机_全自动洗地机_手推式洗地机【上海滢皓环保】 | 桑茶-七彩贝壳桑叶茶 长寿茶| 全自动面膜机_面膜折叠机价格_面膜灌装机定制_高速折棉机厂家-深圳市益豪科技有限公司 | 北京浩云律师事务所-法律顾问_企业法务_律师顾问_公司顾问 | 合肥升降机-合肥升降货梯-安徽升降平台「厂家直销」-安徽鼎升自动化科技有限公司 | 筛分机|振动筛分机|气流筛分机|筛分机厂家-新乡市大汉振动机械有限公司 |