二级联动

2021/9/15 23:08:36

本文主要是介绍二级联动,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

  • 先写后台代码
  • 连接前台
  • 下载Element以及axios
  • 布局

 

 

 然后写我们的二级联动的方法

复制代码
getOptionsA() {
      this.$axios
        .get('http://localhost:55629/api/GetClassifies?pid=0')
        .then((res) => {
          this.optionsA = res.data
        })
    },
    getOptionsB(value) {
        //给第一级ID 赋值
       this.resetForm.CIdA = value[0]
      this.$axios
        .get(`http://localhost:55629/api/GetClassifies?pid=${value[0]}`)
        .then((res) => {
          this.optionsB = res.data
        })
    },
复制代码

在页面中绑定对应的字段

 <el-cascader-panel :options="optionsA"
                           :props="{ value: 'CId', label: 'CName' }"
                           ref="optA"
                           @change="getOptionsB"></el-cascader-panel>

在Element中,props可以用来接收,它的value属性绑定对应的主键ID,label属性绑定要显示的字段

完成

 

 



这篇关于二级联动的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程