el-cascader移除tag后,change事件中getCheckedNodes获取的节点不对 解决办法

                        <el-cascader
                            class="search-item"
                            v-model="UserStreetIds"
                            :options="areaData"
                            :disabled="listQuery.Params.UserBusiId.length > 0"
                            :show-all-levels="false"
                            collapse-tags
                            ref="areaCascader"
                            :props="{
                                multiple: true,
                                emitPath: false,
                                value: 'RegionId',
                                label: 'RegionName',
                                children: 'ListTreeRegionItem',
                                expandTrigger: 'hover',
                            }"
                            @change="streetIdsChange"
                            clearable
                            filterable
                        ></el-cascader>
            streetIdsChange(val) {
                this.$nextTick(()=>{
                    let data = this.$refs["areaCascader"].getCheckedNodes(false);                        
                })                
            },

 

posted @ 2021-11-24 16:47  杨大凯  阅读(3148)  评论(0)    收藏  举报