話不多說直接上問題,主要是在使用router-link進行頁面跳轉時,使用query進行地址欄傳輸數據,發現當點擊跳轉一次之后再次點擊雖然地址欄上問號后面的數據會改變,但是頁面並不會更新,導致頁面永遠在第一次跳轉的頁面。在網上找到好多文章終於找到了一個能用的辦法。
就是在watch中監聽‘$oute’的變化,當地址欄發生變化的時候,執行獲取數據的函數,獲取數據,就可以貼在頁面中了。
另外在還有一種辦法不是很理想,但是在其他地方可能能用得到就是router.go(0),給需要刷新頁面的標簽添加@click.native事件,監聽到點擊事件后,進行刷新頁面。
萊鳥一枚,大神就繞道,記錄一下我遇到的問題。