位置: 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编辑器的自定义提示)

  • 缴纳购销合同印花税怎么算
  • 小规模纳税人升级一般纳税人流程
  • 什么情况企业需要经侦
  • 为什么对子公司长投要用成本法
  • 报税盘金税盘领的发票能通用吗
  • 年初的进项税额计算公式
  • 公司购车入固定资产包括哪些
  • 费用会计具体工作总结
  • 长期股权投资的账务处理
  • 出口发票税率是怎么算的
  • 固定资产后续支出的确认和处理
  • 电子承兑汇票能转让给个人吗
  • 计提固定资产的方法有几种?
  • 营业执照的注册地址怎么填
  • 事业单位存货包括
  • 企业支付水电费属于什么费用
  • 办公用品普通发票的会计分录
  • 地毯属于什么类别垃圾分类
  • 支付机器设备修理费
  • 营改增后的劳务费怎么开
  • 支付股息如何做账务处理
  • 政府会计财政拨款收入借贷方向
  • 会计差错更正账务处理 对股价影响
  • 小微企业 记账
  • 闲置设备怎么处理
  • 在linux操作系统中
  • 如何通过u盘重启
  • Windows10开始菜单透明
  • PHP:session_cache_limiter()的用法_Session函数
  • 应缴纳个人所得税的是托儿补助费
  • 投资收益怎么做不影响利润
  • php云盘源码
  • vue3elementplus首页布局
  • 应收票据影响现金流吗
  • php调用ffmpeg实现切片
  • 企业职工教育培训
  • 应收票据贴现会计分录怎么做
  • 开展党建系列活动
  • 残疾人保证金优惠减免怎么申请退税
  • torch.cuda.is_available()
  • 好家伙41集
  • 收到银行承兑汇票
  • 10万以下销售额怎么算
  • java默认访问权限修饰符
  • 税控服务费全额抵扣怎么申报
  • 增值税发票怎么领取
  • 调转会计证需要什么资料
  • 企业进行存货清查时,对于盘亏的存货
  • 人力资本收入
  • 发票收款人和复核人在哪儿政
  • 安全生产费实际发生
  • 园林绿化企业属于什么行业
  • 在建工程前期投标流程
  • 收到的出口退税款需要并入利润总额吗
  • 分期收款销售的会计与纳税处理
  • 免征的增值税账务处理
  • 城市配套费的账务处理
  • 餐饮发票食品发票
  • 建账的过程包括哪些内容
  • 本月合计结账
  • mysql源码编译
  • 如何激活windows2008server
  • win8如何更改账户名
  • msxct.exe - msxct是什么进程 有什么用
  • win 7怎么办
  • win10任务栏怎么变成透明
  • win10预览体验win11
  • js模拟登录网站
  • python在web上的应用
  • XMLHttpRequest Level 2 使用指南
  • 常用标准化布局标签有哪些?
  • python多进程模块
  • vue-cli作用
  • JavaScript toFixed() 方法
  • JavaScript基础教程
  • 在windows中快捷键的作用
  • 云南人社医保缴费步骤
  • 购买方销售方什么意思
  • 什么是增值税税率是多少
  • 安徽省印花税核定
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设