想要實(shí)現(xiàn)當(dāng)某個(gè)頁(yè)面隱藏(hide)/顯示(show)時(shí),該頁(yè)面中的自定義組件也進(jìn)行相應(yīng)的隱藏或者顯示。在自定義組件中使用attached的時(shí)候,當(dāng)點(diǎn)擊返回按鈕時(shí),自定義組件中的attached生命周期不觸發(fā),但是通過(guò)tabBar點(diǎn)擊別的頁(yè)面再回來(lái),又能觸發(fā)了,這是為什么?attached既不像page中的show也不像onLoad。。。。
網(wǎng)友回復(fù):
不一樣的。attached 會(huì)在 onLoad 之前觸發(fā),大意是組件節(jié)點(diǎn)樹(shù)被“附著”到頁(yè)面的時(shí)候,具體表現(xiàn)和 onLoad 會(huì)比較類似。
但是通過(guò)tabBar點(diǎn)擊別的頁(yè)面再回來(lái),又能觸發(fā)了
可以仔細(xì)描述下這個(gè)問(wèn)題嗎?
tabBar那個(gè)是我搞錯(cuò)了... 那如果想在某個(gè)組件里隨時(shí)監(jiān)聽(tīng)播放狀態(tài)的話,應(yīng)該放到組件的哪個(gè)生命周期函數(shù)中呢?
組件沒(méi)有onShow這樣的生命周期的哦,可能要頁(yè)面通知一下。
好吧....非常感謝
愛(ài)盈利-運(yùn)營(yíng)小咖秀(www.jza6.com) 始終堅(jiān)持研究分享移動(dòng)互聯(lián)網(wǎng)App運(yùn)營(yíng)推廣經(jīng)驗(yàn)、策略、全案、渠道等純干貨知識(shí)內(nèi)容;是廣大App運(yùn)營(yíng)從業(yè)者的知識(shí)啟蒙、成長(zhǎng)指導(dǎo)、進(jìn)階學(xué)習(xí)的集聚平臺(tái);
想了解更多移動(dòng)互聯(lián)網(wǎng)干貨知識(shí),請(qǐng)關(guān)注微信公眾號(hào)運(yùn)營(yíng)小咖秀(ID: yunyingshow)