鍍金池/ 問答/HTML/ nuxtjs 切換路由的時(shí)候如何刷新頁面數(shù)據(jù)?

nuxtjs 切換路由的時(shí)候如何刷新頁面數(shù)據(jù)?

是這樣切換的。都是在本頁面,只是后面都參數(shù)不一樣而已

<nuxt-link to="/test/abc?sq=2">test</nuxt-link>
<nuxt-link to="/test/abc?sq=1">test</nuxt-link>

無論是asyncData,還是fetch。還是mounted都沒執(zhí)行。
所以頁面無法根據(jù)參數(shù)sq,展示不一樣的數(shù)據(jù)。

回答
編輯回答
選擇

watchQuery: ['id']

2018年4月27日 08:45
編輯回答
影魅

用watch,

export default {
       
        watch: {
            "$route": function(){
                //路由變化會(huì)觸發(fā)
            }
        },
        
    }
2018年5月22日 08:08