props:['name','age','sex']
包括vuex的四个map,mpaState,mapGetters,mapActions,mapMutations 用数组形式写里面必须是字符串。不太明白为什么会这样?有谁能解释一下呢?
vuex的四个map,mpaState,mapGetters,mapActions,mapMutations这些是写在computed中的 归根结底其实就是一个 data数据的key
然后 props里面的话你也可以理解成挂载到了data上只不过就是做了特殊处理可以传递 只是单纯的一个key值
约定俗成,为啥要纠结这个问题呢?写成字符串形式就得了
最好是字符串,不是字符串应该也没事 。
props 不一定是数组形式,你也可以写为对象形式,添加 其他属性
props:{
name:{
type:string,
default:()=>{ xxx... }
}
}