一.发现问题
使用主流的浏览器打开,完全没出现卡顿的问题,但一使用飞书内嵌的浏览在级联选择框输入文字搜索选项然后回退后页面就完全卡住。主要是由于频繁的搜索导致级联树的节点来不及渲染,导致的卡顿
二.解决问题
在before-filter(组件自带的属性),执行以下代码。
this.$nextTick(() => {
const $el = document.querySelectorAll('.el-cascader-panel .el-cascader-node[aria-owns]')
Array.from($el).map(item => item.removeAttribute('aria-owns'))
})