# el-cascader级联选择器数据回显

xcooo

页面:

<el-form-item label="选择菜单" prop="menuIds">
    <el-cascader
        v-model="roleActionVo.menuIds"
        :options="menuList"
        :props="props"
        clearable>
    </el-cascader>
</el-form-item>
1
2
3
4
5
6
7
8
props: {
    label: 'title',
    value: 'menuId',
    children: 'requireExtends',
    multiple: true,
    checkStrictly: true,
    emitPath: false
}
1
2
3
4
5
6
7
8

v-model的值 [['a','b']] 这样就绑定了bName 或者props里面加一个emitPath:'false',v-model就是 ['b']

<template>
  <div style="width:800px;margin:auto">
    <el-form ref="form" :model="form" label-width="80px">
      <el-form-item label="选择">
        <el-cascader
          v-model="form.select"
          :options="options"
          :props="props"
        ></el-cascader>
      </el-form-item>
      <el-form-item>
        <el-button type="primary" @click="onSubmit">选中测试21</el-button>
      </el-form-item>
    </el-form>
  </div>
</template>

<script>
export default {
  data() {
    return {
      props: {
        expandTrigger: "hover",
        multiple: true,
      },
      form: {
        select: "",
      },
      options: [
        {
          value: "ceshi1",
          label: "测试1",
          children: [
            {
              value: "ceshi11",
              label: "测试11",
            },
            {
              value: "ceshi12",
              label: "测试12",
            },
          ],
        },
        {
          value: "ceshi2",
          label: "测试2",
          children: [
            {
              value: "ceshi21",
              label: "测试21",
            },
            {
              value: "ceshi22",
              label: "测试22",
            },
          ],
        },
      ],
    };
  },
  methods: {
    onSubmit() {
      this.form.select = [["ceshi2", "ceshi21"]];
      //emitPath:false
      //this.form.select = ['ceshi21]
    },
  },
};
</script>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
上次更新: 2021/7/30 下午3:17:54