组件声明name的作用:可用于缓存组件,KeepAlive组件中include属性是根据组件的name来进行缓存的。
如何声明组件name
PS:本人用的vue版本vue3.4.21,在此记录的方法只适用于vue3.3之后版本。vue3.3之前的版本需要安装额外的插件。
//vue3.3之后的版本后提供了内置API
//defineOptions
<script setup lang="ts">
defineOptions({
name: "home",
// ....其他选项
});
</script>