久久福利_99r_国产日韩在线视频_直接看av的网站_中文欧美日韩_久久一

您的位置:首頁技術文章
文章詳情頁

javascript - 請問一下組件的生命周期beforeDestory是在什么情況下面觸發的呢?

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

問題描述

進行路由跳轉的時候能觸發嗎?我發現我進行路由跳轉的時候沒有觸發beforeDestory里面的函數,但是有段代碼需要在組件銷毀之前執行,請問我應該怎么做呢?https://jsfiddle.net/44w37p34/ 剛剛有個朋友給我發了一個demo,我發現他的beforeDestory在路由跳轉的時候觸發了,但是我的一直都不行,請問是什么原因呢

問題解答

回答1:

找到原因了,之前給router-view加了個keep-alive導致組件緩存了,所以不會觸發beforeDestory和destoryed

回答2:

我試了一下,切換路由的時候能觸發執行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');} };

標簽: JavaScript
相關文章:
主站蜘蛛池模板: 人人干美女 | 国产欧美久久久久久 | 国产精品一码二码三码在线 | 国产视频亚洲精品 | 中文亚洲欧美 | 黄色片免费观看网站 | 亚洲第一av | www.麻豆av| 99久久婷婷国产综合精品 | 欧美日韩综合一区 | 日韩在线免费观看视频 | 中文字幕 在线观看 | 成人日批视频 | 欧美高清一区 | 免费高清一级毛片 | 亚洲热在线视频 | 精品日韩欧美一区二区三区在线播放 | 精品午夜久久 | 亚洲特级 | 成人不卡| 在线亚洲免费 | 欧美日本在线观看 | 精品成人在线 | 国产区免费观看 | 黄色在线免费观看 | 国产成人在线一区二区 | 久久久久亚洲一区二区三区 | 久久久久国 | 日韩中文字幕在线视频 | 色综合久| av一二三区 | 91高清视频在线观看 | 成人久久久精品乱码一区二区三区 | 成人午夜精品一区二区三区 | 久久66| 久久久激情视频 | 日韩资源| 久久久精品国产 | 欧美一级免费看 | 麻豆视频91 | 黄色免费网 |