Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
3.8k views
in Technique[技术] by (71.8m points)

el-cascade 给后端传值并且回显数据

image

级联菜单已经出来了
image
这是我的配置
image
这是触发change事件 打印的数据结构
后端想要的数据结构是 '1,5,15,16,17'类似于这种
如果父级没有被全选 就拿选中的子级的id 如果父级全选就拿父级的id

我如何处理成后 父级选中 传父级id 父级没有全选 传选中的 子级id呀


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Answer

0 votes
by (71.8m points)

已经搞定啦 在这里做一个笔记 方便以后的同学直接使用
<el-cascader

                            ref="tree"
                            v-if="isDepartmentShow"
                            placeholder=""
                            v-model="ruleForm.departmentId"
                            :options="deptList"
                            collapse-tags
                            :emitPath="false"
                            :show-all-levels="false"
                            :props="{ value: 'id', label: 'dept_name',children:'child',multiple:true, checkStrictly:true,emitPath:false }"
                            @change="handleChange">
                    </el-cascader>
                    
   checkStrictly:true,
   emitPath:false            
   这两个属性重要  一定要加上  后面打印 change方法里面的参数   把得到的值处理成想要的数据格式就行
   

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

2.1m questions

2.1m answers

60 comments

57.0k users

...