在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ vue.js2.0如何獲取其他組件的元素節(jié)點(diǎn)

vue.js2.0如何獲取其他組件的元素節(jié)點(diǎn)

因?yàn)槲以谟胿ue寫音樂播放器在自定義播放器樣式時(shí)需要對dom進(jìn)行操作

我想通過點(diǎn)擊他的同輩組件里的子組件來達(dá)到音樂播放效果
clipboard.png

clipboard.png
當(dāng)點(diǎn)擊觸發(fā)圖二played()時(shí)
圖一中console.log($mp3Btn) 為null
求解!!

回答
編輯回答
別瞎鬧

原生js操作dom結(jié)構(gòu)本身就很麻煩,所以jquery出現(xiàn)了;
jquery依然避免不了dom的頻繁操作,于是各種mvvm出現(xiàn)了。

推薦使用

ref

ref是vue本身提供的操作dom的屬性,類似js對id的操作。

另外

你想通過點(diǎn)擊他的同輩組件里的子組件播放音樂,可以用這兩種思路:

在祖父組件下綁定函數(shù)觸發(fā)
不考慮組件復(fù)用的情況下,引入vuex
2018年3月10日 09:52