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决定的