VUE路由跳转,created方法不再执行
VUE路由跳转,created方法不再执行项目中遇到created方法只执行一次的情况,不会随着路由跳转再次执行的情况解决方法:1、在父组件中加key<template><router-view :key="$route.fullpath"></router-view></template>2、监听路由变化watch: {'$router': {ha
·
VUE路由跳转,created方法不再执行
项目中遇到created方法只执行一次的情况,不会随着路由跳转再次执行的情况
解决方法:
1、在父组件中加key
<template>
<router-view :key="$route.fullpath"></router-view>
</template>
2、监听路由变化
watch: {
'$router': {
handler: 'test',
//调用方法
immediate: true,
//进入立即执行一次
}
}
我是通过第一种方法解决的问题
更多推荐
已为社区贡献1条内容
所有评论(0)