vue组件中name的作用
作用一:当使用keep-alive时,可以使用这个name进行过滤
export default {
name:'Home'
},
mounted(){
this.getInfo();
},
methods:{
getInfo(){
axios.get('/xx/home.json',{
params:{
id:this.$route.params.id
}
}).then(this.getInfoSuccess)
}
}
使用keep-alive后,第二次进入页面时不会触发mounted()函数,此时想要进行数据请求可以使用activated()函数,也可以利用这个name属性增加一个过滤器
<div