900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > cascader 动态加载 回显_Elementui cascader 级联选择器 动态加载数据 保存后回显的问题...

cascader 动态加载 回显_Elementui cascader 级联选择器 动态加载数据 保存后回显的问题...

时间:2023-08-04 16:10:10

相关推荐

cascader 动态加载 回显_Elementui  cascader 级联选择器 动态加载数据 保存后回显的问题...

问题描述

使用elementui,进行地区选择,分省市区三级动态加载,首次保存后,再次回看数据,怎么选中上次保存的地区

省市区三级都是动态加载,下次回来,只有省一级数据,model里面存的是一个数组,完全选不中,本来想下次回来给一个字符串在model里面的,但是也不现实

elementui 版本2.9.1

采用动态加载的方式

let id = 0;

export default {

data() {

return {

props: {

lazy: true,

lazyLoad (node, resolve) {

const { level } = node;

setTimeout(() => {

const nodes = Array.from({ length: level + 1 })

.map(item => ({

value: ++id,

label: `选项${id}`,

leaf: level >= 2

}));

// 通过调用resolve将子节点数据返回,通知组件数据加载完成

resolve(nodes);

}, 1000);

}

}

};

}

};

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。