路由跳转路径改变,却没有调用created和mounted钩子函数 点击文件夹地址栏的路由一直在改变,但页面没有变化,接口也没有请求,原来是vue-router 同一个页面地址栏参数改变,不会触发vue的created或者mounted钩子,所以数据不会重新渲染。 所以在vue.app给router-view组件绑定 个唯一的key,来保证路由切换时都会重新渲染触发钩子。 <router-view :key="$route.fullPath"/> 问题就解决了!