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

Categories

image

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

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


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
3.4k views
Welcome To Ask or Share your Answers For Others

1 Answer

已经搞定啦 在这里做一个笔记 方便以后的同学直接使用
<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方法里面的参数   把得到的值处理成想要的数据格式就行
   

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
Welcome to ShenZhenJia Knowledge Sharing Community for programmer and developer-Open, Learning and Share
...