Vue 世界未解之谜合集(不定时更新)
2021-06-15
阅读 1 分钟
1.4k原因:在this.$emit('change', val); 事件发出的时候,cascader 的 checkedValue已经更新了,但是cascader-panel的值还没被更新 element/packages/cascader-panel/src/cascader-panel.vue解决办法:把获取值的逻辑放到Vue.$nextTick()方法里面。如果获取label建议直接使 this.$refs['当前cascader'].presentText这个属性