18910140161

Vue3.0+ts 怎么修改scrollTop

2021-12-11 12:17:45

230

自己写了个音乐app用来熟悉vue3+ts的 遇到一个问题 就是播放歌词时 需要歌词向上滚动 通过ref获取到了scrollTop的值 但是在给scrollTop赋值时 报错Cannot create property ‘scrollTop’ on number ‘0’。怎么解决这个问题啊 各位大佬


顺晟科技:

console.log调试一些value,看看value是啥?另外,你这里的ref是获取节点吗?没看到完整代码,不知道背景是啥

ref=“lyContent”var lyContent = ref(0); //这里的any如果使用HTMLElement 获取lyContent.value.scrollTop时会报错 该怎么更好的解决呢watch(()=>state.lyActive,(n,o)=>{ //监听歌词下标的变化lyContent.value.scrollTop = 0 //Cannot create property ‘scrollTop’ on number ‘0’})

我们已经准备好了,你呢?
2024我们与您携手共赢,为您的企业形象保驾护航