因为我在用vue写音乐播放器在自定义播放器样式时需要对dom进行操作我想通过点击他的同辈组件里的子组件来达到音乐播放效果当点击触发图二played()时图一中console.log($mp3Btn) 为null求解!!
1 回答
紫衣仙女
TA贡献1839条经验 获得超15个赞
原生js操作dom结构本身就很麻烦,所以jquery出现了;
jquery依然避免不了dom的频繁操作,于是各种mvvm出现了。
推荐使用
ref
ref是vue本身提供的操作dom的属性,类似js对id的操作。
另外
你想通过点击他的同辈组件里的子组件播放音乐,可以用这两种思路:
在祖父组件下绑定函数触发
不考虑组件复用的情况下,引入vuex
添加回答
举报
0/150
提交
取消
