记录Vant circle 踩坑

最近这家公司的一款app用的Vant-UI,说实话之前并没怎么接触过Vant,在开发的过程中踩了不少没经验的坑。其他的都还好,坑最多的其中必须要有circle的名号。circle-环形进度条在官方文档里只有部分API的例子,而且对于部分最常用的API的介绍并不很详细,比如v-model、rate。其中文档中给出 v-model 为当前进度,rate为目标进度而与此同时官网给的例子就让人看不懂了。此时v-model为0,rate为30,但进度条显示为70%没办法,自己写代码自己试,发现自己写也
摘要由CSDN通过智能技术生成

最近这家公司的一款app用的Vant-UI,说实话之前并没怎么接触过Vant,在开发的过程中踩了不少没经验的坑。其他的都还好,坑最多的其中必须要有circle的名号。

circle-环形进度条
在官方文档里只有部分API的例子,而且对于部分最常用的API的介绍并不很详细,比如v-model、rate。

官方API
其中文档中给出 v-model当前进度rate目标进度
而与此同时官网给的例子就让人看不懂了。
在这里插入图片描述
此时v-model为0,rate为30,但进度条显示为70%

没办法,自己写代码自己试,发现自己写也是这个情况。

怎么读文档也不知道为什么v-model

  • 4
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 12
    评论
### 回答1: Vant 组件库中的 van-cascader 组件通常是用于显示级联选择框,如果你希望清除它的历史选择记录,可以在使用 van-cascader 组件时动态设置其 value 属性: ``` <van-cascader :value="[]" /> ``` 这样可以将选择值清空为空数组,从而清除历史选择记录。 ### 回答2: 要清除vant van-cascader的历史选择记录,需要进行以下步骤: 1. 找到van-cascader组件所在的父组件。一般来说,van-cascader是在一个表单或者可编辑的页面中使用的,所以可以定位到对应的表单组件或页面组件。 2. 在父组件的data中添加一个变量,用来保存van-cascader的选择值。 3. 在父组件的methods中添加一个方法,用来处理清除历史选择的逻辑。可以命名为clearCascaderHistory()。 4. 在clearCascaderHistory()方法中,将van-cascader的选择值设置为初始状态或空值,即将父组件data中保存的变量重置为初始值或空值。 5. 在van-cascader组件中,通过v-model绑定选择值的变量,将其与父组件data中的变量保持同步。 6. 在van-cascader组件的props中添加一个属性,例如need-clear-history,用来指定是否需要清除历史选择记录。 7. 在父组件中使用van-cascader时,根据需求设置need-clear-history属性。当需要清除历史选择记录时,将need-clear-history设置为true;否则,设置为false或不设置,默认为false。 8. 在父组件的watch中监听need-clear-history的变化,当need-clear-history变为true时,调用clearCascaderHistory()方法清除历史选择记录。 通过以上步骤,就可以实现清除vant van-cascader的历史选择记录。在需要清除记录的时候,设置相应的属性即可清除历史选择。 ### 回答3: 要清除vant van-cascader的历史选择记录,可以按照以下步骤进行操作: 1. 找到vant van-cascader组件所在的代码文件。一般来说,该组件会被引入到一个Vue组件中。 2. 在该Vue组件中,找到使用vant van-cascader的地方。一般会有一个包含vant van-cascader的template标签。 3. 在template标签中,找到vant van-cascader的属性列表,并查看是否有与历史选择记录相关的属性。通常,vant van-cascader会提供一个名为"clearable"或"clearable"的属性来控制是否可以清除历史选择记录。 4. 如果存在"clearable"或"clearable"属性,将其设置为true,以允许清除历史选择记录。例如: <van-cascader :clearable="true"></van-cascader> 5. 保存文件并重新加载应用程序。现在,用户在使用vant van-cascader组件时,将会看到一个清除按钮。点击该按钮即可清除历史选择记录。 如果以上步骤无法清除历史选择记录,可能需要进一步查看vant van-cascader组件的文档或查看相关代码,以确定是否有其他特殊属性或方法可以清除历史选择记录

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 12
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值