位置: IT常识 - 正文

Vant UI 中 van-collapse 下拉折叠面板如何默认展开第一项

编辑:rootadmin
Vant UI 中 van-collapse 下拉折叠面板如何默认展开第一项 问题重现

推荐整理分享Vant UI 中 van-collapse 下拉折叠面板如何默认展开第一项,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

        最近在做项目时,有一个需求是让 van-collapse 下拉折叠面板的第一项默认是展开状态;我使用到了 Vant UI 组件,首先按照官网文档的写法直接引入:

<!--下拉折叠面板--> <van-collapse class="collapse" v-model="activeNames" is-link="false"> <van-collapse-item title="" :name="index"> <!--展开后显示的内容--> <span class="coll_show">制定拜访计划</span> <span class="coll_show">保险保障分析</span> <span class="coll_show">制作计划书</span> <span class="coll_show">会客厅讲解</span> <span class="coll_show"> <van-cell @click="showEdit">修改备注</van-cell> <van-popup v-model="showRemark"> <p>修改备注</p> <form action="/"> <input class="text" placeholder="最多输入50个字" type="text"> <input class="btn1" type="button" value="取消"> <input class="btn2" type="submit" value="提交"> </form> </van-popup> </span> </van-collapse-item> </van-collapse>export default { data() { return { activeNames: ['1'], }; },};

默认每一项都是不展开的: 

需求实现

先看官方文档 Collapse Props:

参数说明类型默认值v-model当前展开面板的 name手风琴模式:number | string 非手风琴模式:(number | string)[ ]-accordion是否开启手风琴模式booleanfalseborder是否显示外边框booleantrueVant UI 中 van-collapse 下拉折叠面板如何默认展开第一项

        通过官方文档我们可以知道,van-collapse 的 v-model 属性所绑定的是当前展开面板 van-collapse-item 的 name 值,我的下拉面板父级为遍历产生,所以 name 值采用了动态的下标的依次为数字 0、1、2、3.....

而是否开启手风琴模式则决定了 v-model 属性值的类型。

非手风琴模式下:v-model 为数组类型,那么此时我们想让第一项也就是 name 值为 0 的折叠项默认展开,在 data 中传入 activeNames 时就应该将其设置数组格式且 默认值为 0,但注意是 [0] 而不是 ["0"]:

export default { data() { return { activeNames: [0], }; },};

此时第一项默认展开:

手风琴模式下:v-model 属性值类型为数字或字符串,那么我们将 data 中的 activeNames 改为数字或字符串即可;

export default { data() { return { activeNames: 0, }; },};

效果可以实现;

本文链接地址:https://www.jiuchutong.com/zhishi/287193.html 转载请保留说明!

上一篇:水培吊兰的养殖方法(水培吊兰的养殖周期)

下一篇:Monaco Editor教程(二二):monaco编辑器完整配置翻译及重点配置解析(monaco编辑器的自定义提示)

  • 主营业务收入净额在利润表里怎么看
  • 计提跟支付有啥区别
  • 什么情况需要预缴税款
  • 外经证核销反馈表
  • 政府非税收入的种类
  • 企业所得税汇算清缴退税分录
  • 什么情况下可以报警
  • 平均分摊法计算公式
  • 福利费进项税可以抵扣
  • 周转材料租赁费怎么结转成本
  • 主营业务收入冲销
  • 不同的银行存款会收手续费吗
  • 代理进出口公司结售汇
  • 有限责任公司(自然人投资或控股)属于什么经济类型
  • 有税收完税证明还需要发票吗
  • 如何理解纳税人资格
  • 专票电话写错了怎么办
  • 净资产是不是包含设备
  • 苹果手机14pro max
  • 专用发票可以抵税是什么意思
  • 无法访问移动网络怎么办
  • win7如何取消关机
  • 减免增值税计入什么科目
  • 增值税专用发票丢了怎么补救
  • php lee
  • 增值税中的筹划方法哪些可以应用在消费税中,为什么?
  • php
  • 龙骨花的养殖方法移植
  • dat文件转换成wps表格
  • uniapp cover-view
  • 股权转让怎么交印花税2019年最新
  • 冰河湖怎么去
  • php中strstr
  • 河马是站在睡觉吗
  • thinkphp ajaxfileupload实现异步上传图片的示例
  • 饲料企业经营范围
  • thinkphp excel
  • vue前进后退
  • php实现定时器
  • 国税代开专票缴纳城建税分录
  • 企税申报表怎么填
  • 小规模纳税人升级为一般纳税人
  • php实现站内消息推送
  • 门诊收费票据能重新打印吗
  • db2with
  • 企业无力支付票据
  • 什么情况下不能开税票
  • 什么叫金税四期呢?
  • 进出口货物收发货人报关注册登记证书
  • 个税系统里的免税收入怎么填
  • 转账结算的原则是什么
  • 水电费的收据单怎么写
  • 未开票的收入怎么申报增值税
  • 酒店没有营业执照开业犯法吗
  • 收到商业汇票计什么科目
  • 附表1是什么意思
  • 虚拟模块
  • 公司购买汽车怎么做账记账凭证
  • 公司购药品入什么科目
  • mysql怎么修改列的类型
  • win7怎么装win8系统
  • win10预览版好吗
  • xp系统怎么设置系统启动项
  • linux ln命令 -s
  • linux安装syslog
  • linux文件系统管理命令
  • win8系统安装教程图解
  • win 10 build
  • webrtc opus
  • 以下关于shell脚本参数
  • unityai寻路
  • unity5.x游戏开发指南
  • opengl基本图形绘制
  • node.js开发实战详解
  • shell自定义函数以及使用
  • python中字典怎么用
  • 删除的照片怎么还原
  • js对象的常用方法
  • oecd是什么意思的缩写
  • 上饶国资委领导班子成员名单
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设