avue踩坑,设置page的时候报错TypeError: columnConfig.value.getColumnIndex is not a function

476 阅读1分钟

看了下报错,发现这个错误非常奇怪,这个函数在onMounted钩子赋值之后,也没做改动,到销毁的时候再执行就是空了,显然,我不可能去改这个函数,那必然是avue的锅了

image.png

但是我去找这个报错,发现网上并没有提,但是有很多说page需要设置为异步操作,我寻思了一下,感觉可能是这个原因,因为avue的page异步传入导致element+没拿到,就g了,试了一下还真是

总结,设置page时,在nextTick里设置page即可,注意,初始值的total必须设置为0,不然也会报这个错