(1)监听$route的变化

    1. // 监听,当路由发生变化的时候执行
    2. watch: {
    3. $route: {
    4. handler: function(val, oldVal){
    5. console.log(val);
    6. },
    7. // 深度观察监听
    8. deep: true
    9. }
    10. },

    (2)window.location.hash读取#值
    window.location.hash 的值可读可写,读取来判断状态是否改变,写入时可以在不重载网页的前提下,添加一条历史访问记录。