配置了 keep-alive 和 include,组件的 mounted 钩子仍然执行
组件名称不匹配:
include 中使用的是组件的 name 选项,而非路由的 name
确保组件有正确的 name 属性
<!-- 组件必须显式设置name -->
<script>
export default {
name: 'AppointmentList', // 必须与include中匹配
data() {
return {
// 组件数据
};
},
// 其他选项...
};
</script>