vue-router 导航守卫
<! DOCTYPE html > < html lang ="en" > < head > < meta charset ="UTF-8" > < title ></ title > </ head > < body > < div id ="app" ></ div > < script type ="text/javascript" src ="../vue.min.js" ></ script > < script type ="text/javascript" src ="../js/node_modules/vue-router/dist/vue-router.min.js" ></ script > < script src ="../node_modules/axios/dist/axios.js" ></ script > < script type ="text/javascript" > // 导航完成后获取数据,这让我们有机会在数据获取期间展示一个 loading 状态,还可以在不同视图间展示不同的 loading 状态。 var Index = { template: ` < div > 我是首页 < / div> ` }; var Post = { data() { return { loading: false , error: null , post