您当前的位置:首页 > 网站建设 > javascript
| php | asp | css | H5 | javascript | Mysql | Dreamweaver | Delphi | 网站维护 | 帝国cms | React | 考试系统 | ajax | jQuery | 小程序 |

elementUI实现级联选择器

51自学网 2022-02-21 13:38:04
  javascript

本文实例为大家分享了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设为undefined          data[i].children = undefined;        } else {          // children若不为空数组,则继续 递归调用 本方法          this.getTreeData(data[i].children);        }      }      return data;    }}

4、显示效果如下

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持51zixue.net。


下载地址:
基于CSS实现MaterialUI按钮点击动画并封装成 React 组件
Vue项目首屏性能优化组件实战指南
万事OK自学网:51自学网_软件自学网_CAD自学网自学excel、自学PS、自学CAD、自学C语言、自学css3实例,是一个通过网络自主学习工作技能的自学平台,网友喜欢的软件自学网站。