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