export default{
name:'xxx'
}
// 获取组件的name属性
this.$options.name
vue-devtools调试工具里显示的组件名称;

未配置name选项,就是组件的文件名;
vue3配置name通过defineOptions()函数
defineOptions({
name: 'Son' // 组件名
})

<template>
<div>
<keep-alive :include="cachedViews">
<router-view />
</keep-alive>
</div>
</template>
<script>
export default {
data() {
return {
cachedViews: ['Home', 'About']
}
}
}
</script>
const routes = [
{
path: '/',
name: 'Home',
component: Home
}
]
this.$router.push({ name: 'Home' });
<router-link :to="{ name: 'Home' }">Go to Home</router-link>