av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

javascript - 請(qǐng)問(wèn)一下組件的生命周期beforeDestory是在什么情況下面觸發(fā)的呢?

瀏覽:152日期:2023-03-25 10:43:18

問(wèn)題描述

進(jìn)行路由跳轉(zhuǎn)的時(shí)候能觸發(fā)嗎?我發(fā)現(xiàn)我進(jìn)行路由跳轉(zhuǎn)的時(shí)候沒(méi)有觸發(fā)beforeDestory里面的函數(shù),但是有段代碼需要在組件銷毀之前執(zhí)行,請(qǐng)問(wèn)我應(yīng)該怎么做呢?https://jsfiddle.net/44w37p34/ 剛剛有個(gè)朋友給我發(fā)了一個(gè)demo,我發(fā)現(xiàn)他的beforeDestory在路由跳轉(zhuǎn)的時(shí)候觸發(fā)了,但是我的一直都不行,請(qǐng)問(wèn)是什么原因呢

問(wèn)題解答

回答1:

找到原因了,之前給router-view加了個(gè)keep-alive導(dǎo)致組件緩存了,所以不會(huì)觸發(fā)beforeDestory和destoryed

回答2:

我試了一下,切換路由的時(shí)候能觸發(fā)執(zhí)行beforeDestroy方法,示例如下。

const Home = {template: ` <p> <p class='section'>Some section foo</p> <p class='section'>Some section foo</p> <p class='section'>Some section foo</p> <p class='section'>Some section foo</p> </p> `,mounted() { console.log('Home mounted');},beforeDestroy() { console.log('Home destroy');} }; const Test = {template: ` <p> <p class='section'>Some section test</p> <p class='section'>Some section test</p> <p class='section'>Some section test</p> <p class='section'>Some section test</p> </p> `,mounted() { console.log('Test mounted');},beforeDestroy() { console.log('Test destroy');} };

標(biāo)簽: JavaScript
相關(guān)文章:
主站蜘蛛池模板: 欧美日韩一二三区 | 欧美一级片网站 | 2014天堂网 | 免费特级毛片 | 成人在线国产 | 国产精品美女久久久 | 日韩精品不卡 | 青青久操 | 成人涩涩 | www.欧美精品 | 天堂一区二区三区 | 久久久少妇| 日本公妇乱偷中文字幕 | av噜噜噜| 国产精品成人免费精品自在线观看 | 日韩精品视频免费播放 | 91导航| 成人在线视频网站 | 天堂а√在线中文在线新版 | 免费黄色一级 | 中文字幕在线免费观看 | 91色交视频| 伊人久久网站 | 一级视频在线观看 | 国产欧美另类 | 亚洲一区二区三区免费视频 | 国产永久免费视频 | 极品淫少妇 | 成人亚洲视频 | 欧美不卡一区二区三区 | av网站免费看 | 人人插人人射 | 在线观看免费av网站 | 国产精品第一 | 日本精品免费 | 中文字幕在线播放视频 | 亚洲精品在线看 | 一级免费毛片 | 中文字幕在线视频播放 | 国产伦精品一区二区三区四区 | 天天操一操 |