· vue-router使用pushState進(jìn)行路由更新,靜態(tài)跳轉(zhuǎn),頁面不會(huì)重新加載;
· location.href會(huì)觸發(fā)瀏覽器,頁面重新加載一次
· vue-router使用diff算法,實(shí)現(xiàn)按需加載,減少dom操作
· vue-router是路由跳轉(zhuǎn)或同一個(gè)頁面跳轉(zhuǎn);location.href是不同頁面間跳轉(zhuǎn);
· vue-router是異步加載this.$nextTick(()=>{獲取url});location.href是同步加載