900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > elementUI-级联选择器

elementUI-级联选择器

时间:2020-03-18 14:32:04

相关推荐

elementUI-级联选择器

1、从后端调用接口,传递数据到前端

2、使用VUE代码显示级联选项

<el-cascader:disabled="isDisabled":props="defaultParams":options="options"v-model="selectedOptions":show-all-levels="false"filterable:clearable="true"></el-cascader>

3、定义JS

data() {options: [],selectedOptions: [],defaultParams: {label: "name",value: "code",children: "children",},},created() {listArea(330000).then((response) => {console.log(response);this.options = this.getTreeData(response);this.loading = false;});},methods: {// 递归消除空数组getTreeData(data) {// 循环遍历json数据for (var i = 0; i < data.length; i++) {if (data[i].children.length < 1) {// children若为空数组,则将children设为undefineddata[i].children = undefined;} else {// children若不为空数组,则继续 递归调用 本方法this.getTreeData(data[i].children);}}return data;}}

4、显示效果如下

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