vue组件的name作用

1.递归组件(递归组件是指组件自身调用自身)时会用到 

递归时需要调用自身name


2.取消缓存(exclude)时会用到 

因为我们在App.vue中使用了keep-alive导致我们第二次进入的时候页面不会重新请求,不会触发mounted函数。

有两个解决方案,一个增加activated()函数,每次进入新页面的时候再获取一次数据。

另一个就是加一个过滤

<div id="app">
 <keep-alive exclude="Detail">
  <router-view/>
 </keep-alive>
</div>


3.使用vue-devtools(https://github.com/vuejs/vue-devtools)时会用到

vue-devtools调试工具里显示的组见名称是由vue中组件name决定的

励志成为前端王的男人
原文地址:https://www.cnblogs.com/myshy/p/9674406.html