vant 折叠面板,vant 滑动单元格

  vant 折叠面板,vant 滑动单元格

  这篇文章主要介绍了栈如何实现倒塌折叠面板标题自定义,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教

  

目录

  垂直塌陷折叠面板标题自定义使用栈折叠面板自定义内容倒塌折叠面板代码演示

  

vant Collapse折叠面板标题自定义

  vue-cli3 vant实现折叠面板上面标题自定义

  代码如下:

  货车折叠v-model=activeNames

  van-collapse-item name=1

  模板槽=标题

  //以下内容根据需求填充

  div class=标题框

  div class=标题框顶

  差异

  粤A2323

  /div

  23.32元/格

  /div

  div class=" number " 53454325432/div

  /div

  /模板

  /凡-折叠-项目

  /货车-折叠

  

使用vant折叠面板自定义内容

  效果图:

  

Collapse 折叠面板

  介绍

  将一组内容放置在多个折叠面板中,点击面板的标题可以展开或收缩其内容。

  引入

  从“Vue”导入Vue

  从"万特"导入{折叠,折叠项目};

  Vue.use(折叠);

  vue。使用(折叠项目);

  

代码演示

  基础用法

  通过v型车控制展开的面板列表,活动名称为数组格式。

  货车折叠v-model=activeNames

  van-collapse-item title=标题1 name=1 内容/凡-折叠-项目

  van-collapse-item title=标题2 name=2 内容/凡-折叠-项目

  van-collapse-item title=标题3 name=3 内容/凡-折叠-项目

  /货车-折叠

  导出默认值{

  data() {

  返回{

  activeNames: [1],

  };

  },

  };

  在基础用法的基础上,因为页面太长,因此需要使用手风琴模式。

  手风琴

  通过手风琴可以设置为手风琴模式,最多展开一个面板,此时活动名称为字符串格式。

  厢式折叠v-model=activeName 手风琴

  van-collapse-item title=标题1 name=1 内容/凡-折叠-项目

  van-collapse-item title=标题2 name=2 内容/凡-折叠-项目

  van-collapse-item title=标题3 name=3 内容/凡-折叠-项目

  /货车-折叠

  导出默认值{

  data() {

  返回{

  活动名称:"1",

  };

  },

  };

  基于以上官方文档介绍,下面实现自己的代码逻辑。

  页面渲染:

  van-collapse v-model=活动名称手风琴

  van-collapse-item:title= item type :name= item。在typelist中键入“v-for=”( item,index):key=“index”

  van-form v-for=(ele,i) in item.data :key=i

  van-row gutter=20

  van-col span=2

  范菲尔德

  :name=i 1

  :label=i 1

  /

  /范-科尔

  范-科尔斯潘=16

  范菲尔德

  v-model=ele.name

  label-width=16em

  :name=ele.name

  :label=ele.name

  /

  /范-科尔

  van-col span=6

  范菲尔德

  v型=元素单位

  :name=ele.unit

  :label= 单位: ele.unit

  /

  /范-科尔

  范菲尔德

  type=digit

  v-model=ele.xiaohao

  name=消耗数量

  标签=消耗数量

  /

  范菲尔德

  type=digit

  v-model=ele.kucun

  Name=库存数量

  标签=“库存数量”

  /

  范菲尔德

  type=digit

  v-model=ele.waigou

  Name=外部购买

  Label=外部采购(新数量)

  /

  范菲尔德

  type=digit

  v-model=ele .尚雕

  Name=上雕

  Label=向上调整(新数量)

  /

  范菲尔德

  type=digit

  v-model=ele.juan

  来自各方的捐款

  Label=各方捐赠(新增数量)

  /

  范菲尔德

  type=textarea

  v-model= ele . beiju

  Name=备注

  Label=备注

  /

  /van-row

  /van-form

  /van-折叠-项目

  /货车-折叠

  数据准备:

  类型列表:[

  {

  类型:“医疗设备”,

  数据:[

  {名称: 手持红外温度计,名称_id: 21 ,类型:医疗设备,类型_id: 104},

  {名称: 手持红外温度计,名称_id: 21 ,类型:医疗设备,类型_id: 104},

  {名称: 手持红外温度计,名称_id: 21 ,类型:医疗设备,类型_id: 104},

  {名称:手持红外温度计,name_id: 21 ,type:医疗设备,type_id: 104}

  ]

  },

  {

  类型:“医疗设备1”,

  数据:[

  {姓名: 手持红外温度计,姓名id: 21 ,类型:医疗设备1 ,类型id: 105},

  {名称:手持红外温度计,name_id: 21 ,type:医疗设备1 ,type_id: 105}

  ]

  }

  ]

  以上个人经历,希望能给大家一个参考,也希望大家多多支持我们。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: