webpack + vuejs 中,如何讓組件的函數(shù)只控制本組件的元素,我在一個(gè)網(wǎng)頁(yè)中有兩個(gè)組件,組件的內(nèi)容和樣式都是一樣的,每個(gè)組件內(nèi)都有一個(gè)按鈕,我點(diǎn)擊這個(gè)按鈕,希望只有這個(gè)組件內(nèi)的背景顏色改變,我通過(guò)$('.class')的方法取到節(jié)點(diǎn),怎么才能實(shí)現(xiàn)點(diǎn)擊這個(gè)組件中的按鈕,做到只有這個(gè)組件中的背景顏色改變(不要說(shuō)取id,和下標(biāo)之類(lèi)的做法),因?yàn)橥ㄟ^(guò)webpack的編譯,函數(shù)會(huì)變成全局函數(shù),有什么方法解決嗎?其實(shí)這個(gè)問(wèn)題的主要原因是沒(méi)有習(xí)慣mvvm的思維,如果采用數(shù)據(jù)控制頁(yè)面的思想,這個(gè)問(wèn)題就很簡(jiǎn)單了
添加回答
舉報(bào)
0/150
提交
取消