iview Cascader 组件动态数据回显

devtools/2024/10/4 1:55:38/

在使用Cascader组件动态加载数据后,编辑的时候回显会有问题
问题如下:回显的时候,如果是多级,只显示了一级且,中间会闪一下
在这里插入图片描述
经过多方查找资料发现,是callback造成的。给组件增加on-visible-change事件监听展开和关闭弹窗时的状态,如果弹窗是展开的就callback,否则不需要callback,问题解决。
在这里插入图片描述

代码如下

<FormItem label="所属类别" prop="hasCategoryId"><Cascaderv-model="form.hasCategoryId":data="categoryData":load-data="loadTreeList"change-on-select@on-visible-change="handleVisibleChange"/>
</FormItem>
// 监听Cascader级联组件是否展开
handleVisibleChange (value) {this.visibleCascader = value
},
// 初始化Cascader级联组件数据
getTreeList () {getTreeList().then(res => {this.categoryData = res})
},
// 动态加载Cascader级联组件子数据
loadTreeList (item, callback) {item.loading = truegetTreeList({ broader: item.value }).then(res => {item.loading = falseitem.children = resif (this.visibleCascader) {callback()}})
},

如果有更好的办法欢迎留言讨论


http://www.ppmy.cn/devtools/103030.html

相关文章

Wails实现桌面番茄钟应用

0.项目背景 最近在优化自己的工作流&#xff0c;在工作方法上开始使用番茄钟来实现时间控制&#xff0c;一直觉得番茄钟的方式有点silly&#xff0c;直到自己用过之后才发现&#xff0c;番茄钟是真的好用&#xff0c;它不止是工作的方法&#xff0c;更是休息的艺术&#xff0c…

Redis | 非关系型数据库Redis的初步认识

本节内容相对理论&#xff0c;着重看基础通用命令这一节 Redis 非关 kv型{字典} 概念应用ubuntu安装配置 windows添加密码 可能问题【ubuntu】远程连接 基础通用命令 ⭐ 概念 特点&#xff1a; 1、开源的&#xff0c;使用C编写&#xff0c;基于内存且支持持久化 2、没有表 支持…

Unity实战案例 2D小游戏HappyGlass(画笔摇晃效果)

本案例素材和教程都来自Siki学院&#xff0c;十分感谢教程中的老师 本文仅作学习笔记分享交流&#xff0c;不作任何商业用途 using System.Collections; using System.Collections.Generic; using UnityEngine;public class Pencil : MonoBehaviour {//摆动速度public float pe…

深入解析Shodan与Fofa

1. 引言 在当今信息化高度发展的时代&#xff0c;网络安全变得比以往任何时候都更为重要。随着网络攻击的频率和复杂性不断增加&#xff0c;掌握强大的工具来监控和保护网络资产成为每一个安全从业者的必备技能。本文将深入解析两个在网络安全领域中不可或缺的工具——Shodan与…

vue3中ref自动解包

1.模板中使用 ref 类型的数据&#xff0c;会自动解包&#xff0c;注意需要是顶级的ref <template> <!-- 自动解包--><div>{{ name }}</div> </template><script setup> import { ref} from vue const name ref(hello) </script>下…

Python和MATLAB及R平均意见得分导图

&#x1f3af;要点 文本转语音预测语音视频得分后验分布预测语音质量移动端语音质量测量英伟达GPU深度学习语音质量评估秩统计平均意见得分比较置信区间音频波形质量等分测评转换语音和自然语言相似性评估 JavaScript平均意见得分 平均意见得分是体验质量和电信工程领域中使用…

Improving Language Understandingby Generative Pre-Training

摘要 自然语言理解包括各种各样的任务&#xff0c;如文本蕴涵、问题回答、语义相似性评估和文档分类。尽管大量未标记的文本语料库丰富&#xff0c;但用于学习这些特定任务的标记数据很少&#xff0c;这使得判别训练模型难以充分执行。我们证明&#xff0c;通过在不同的未标记…

Stable Diffusion详解

文章目录 前言一、LDM原理二、模型结构三、模型训练与推理总结 前言 Stable Diffusion在图像生成方面取得了很大的成功&#xff0c;其核心原理是LDM&#xff08;Latent Diffusion Models&#xff09;&#xff0c;在论文《High-Resolution Image Synthesis with Latent Diffusio…