若依级联选择下拉框

若依级联选择下拉框

  1. 系统管理->字典管理加入如下字典
    分类:classify {
        水果 fruit
        鸟类 bird
    }
    水果: fruit{
        西瓜: watermelon
        柚子: pomelo
    }
    鸟类: bird{
        猫头鹰: owl
        燕子: swallow
    }
    
  2. 引入字典
    export default {
        name: "zrzySearch",
        // 引入需要的字典, 字典dict为若依全局变量, 在main.js中已引入
        dicts: ['classify','fruit','bird'],
        data() {
            return {
                classifyName: ''   
            }
        }
    }
    
  3. 选择器, 用第一个选择器的作为第二个选择器的字典名称, 第二个选择会选择不同的字典
    <el-form-item label="分类" prop="fqmc">
      <el-select v-model="classifyName" placeholder="请选择分类" clearable>
        <el-option
          v-for="dict in dict.type.classify"
          :key="dict.value"
          :label="dict.label"
          :value="dict.value"
        />
      </el-select>
    </el-form-item>
    <el-form-item label="小类" prop="bkmc">
      <el-select v-model="queryParams.bkmc" placeholder="请选择小类" clearable>
        <el-option
          v-for="dict in dict.type[classifyName]"
          :key="dict.value"
          :label="dict.label"
          :value="dict.value"
        />
      </el-select>
    </el-form-item>
    
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值