vue 中使用$refs,报this.$refs.xxx.xxx() is not a function

 

 

this.$refs.xDown2.showPanel() 官网上例子时这么用的,我照着搬下来,竟然报上面的错误,找了好久也看不出哪里写错了,后来请假qq群里的大佬,得以解决。
打印console.log(this.$refs.xDown2),发现控制台打印的的dom对象是个数组,使用[0],得以解决上面的问题。
如this.$refs.xDown2[0].showPanel();

 

posted @ 2022-03-31 13:46  front-gl  阅读(1250)  评论(0编辑  收藏  举报