javascript - 一個頁面幾個地方都要點擊後顯示,再點擊隱藏,vue怎麼實現呀?
phpcn_u1582
phpcn_u1582 2017-05-19 10:13:09
0
6
488

如圖點第一個li 所有li的p都會顯示。
點第二個li第一個li和第三個li也變化了,怎麼樣才能點哪個li,哪個li中的p元素顯示呢。 。 。



##########################
phpcn_u1582
phpcn_u1582

全部回覆(6)
小葫芦

設一個 current

@click = "current = 1"
v-show = "current == 1"
Peter_Zhu

看程式碼就明白了:

Peter_Zhu

一樓正解。也可以用v-if。但是建議@click綁定函數寫在methods中規範一點。

我想大声告诉你

想想數據驅動⤴

为情所困

這個要用事件委託寫吧?你把click綁定在ul,判斷點擊的event.target 是哪個li 再切換顯示 應該就行了

PHPzhong

設三個變數唄

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板