Vue全家桶實踐(四) vue router

2021-08-14 04:03:14 字數 1114 閱讀 6316

最近公司要重寫運營管理系統,不想再維護之前的backbone了,趕緊要求前端整個重寫。重開新坑,用了兩周多擼出了第一版,收穫很大。在實踐中學習永遠都是最高效的。趁熱把學到的東西都記錄總結下來,也算前端梳理一下思路。

vue全家桶實踐(一)—vue-cli

vue全家桶實踐(二)—iview

vue全家桶實踐(三)—axios

vue全家桶實踐(四)—vue-router

vue全家桶實踐(五)—渲染函式&jsx

vue全家桶實踐(六)—自定義指令(directive)

vue-router是vue寫spa必備的官方推薦外掛程式,使用方法很簡單,看看文件就能很快上手。基礎的用法就不贅述了,這裡記錄點值得記的東西。

過渡動畫效果

直接使用vue的標籤包裹起來即可:

"transitionname">

// 接著在父元件內

// watch $route 決定使用哪種過渡

watch:

}

路由鉤子的使用

vue-router有鉤子,可以在其中增加許多常用的操作,比如:1.跳轉之後修改頁面的title;2.配合iview的loadingbar元件;3.跳轉後的滾動條設定等等。

// router/routes.js

// 在router裡設定mate的title屬性

const routes = [

}]// router/index.js

// 路由鉤子,做一些跳轉的配置

router.beforeeach((to, from, next) =>

next()

})router.aftereach

(route =>

if (route.name === '404')

iview.loadingbar.finish()

})

VUE複習全家桶

vue基礎考察 一 computed 和 watch vue中watch的簡單應用 二 class和style vue常用方法以及面試問題 三 v if 和 v show vue常用方法以及面試問題 四 父子元件通訊 非父子元件通訊 vue2.0父子元件以及非父子元件如何通訊 五 單個元件生命週期,...

簡述Vue全家桶

vue全家桶有什麼呢?vue全家桶包括vue cli,vue router,vuex,vue devtool除錯工具 ui元件庫。vue cli大家都稱為是vue的乙個腳手架,能快速搭建出乙個單頁應用環境出來,裡面包含著很多的東西,包括有webpack,npm,nodejs,babel等等。vue ...

Vue全家桶構建專案

步驟 一 安裝vue cli 首先,我們可以通過npm安裝vue clic,前提是我們需要有node環境,如果電腦還沒安裝node,先安裝,可通過 node v 查詢node的版本號,有版本號則已經安裝成功 vue全家桶專案構建教程 接下來,我們需要確保電腦已經安裝了webpack,webpack是...