鍍金池/ 問答/HTML/ vue單文件組件的JS代碼的作用域問題

vue單文件組件的JS代碼的作用域問題

圖片描述

這是我配置的單文件程序的路由。

圖片描述

這是Index.vue的JS代碼,但是當(dāng)我router-link到另一個(gè)組件的時(shí)候,Index.vue的js代碼又執(zhí)行了。怎么樣讓每個(gè)組件的JS代碼只給自己使用?

回答
編輯回答
風(fēng)畔

正常每個(gè)組件的js代碼就是自己內(nèi)部使用的,除非你綁定了類似window.scroll這種全局的事件,離開路由的時(shí)候又沒有銷毀這個(gè)事件,就會(huì)導(dǎo)致到其他頁(yè)面依然會(huì)執(zhí)行的情況。

2017年8月18日 06:53