Code dans vuex
computed:{
...mapState(["count"]),
count(){
return this.$store.getters.count;
}
},
Que signifie le... devant mapState ? Quelle est la différence entre ajouter ceci et ne pas ajouter ceci ? J'ai lu la documentation relative à l'opérateur d'épandage et à l'opérateur d'exploitation, mais je ne les comprends toujours pas très bien. J'aimerais une explication plus détaillée. .
Écrivez vous-même quelques exemples et vous saurez... par exemple :
La plupart des navigateurs ne prennent pas en charge cette syntaxe, vous pouvez donc d'abord accéder à Babel pour le convertir, mettre le code transcodé directement dans la console et l'exécuter, et voir ce qui en sort. Cet opérateur est en fait assez simple...
...
Développez l'objet en paires clé-valeur ici. Si vous l'écrivez directement, il y aura des erreurs grammaticales ou des erreurs logiques.Emprunter l’exemple de @xiaoboost :
Il y a... opérateur, cliquez pour voir
Le résultat est
Il n'y a pas d'opérateur..., cliquez pour voir
Le résultat est :
...mapState(["count"])
加...是为了将mapState对象分割,返回分离的各项,就可与局部计算属性(computed)混合使用了
不加... mapState可是一个对象 computed也是一个对象 那就得一个一个的属性赋值吧
或者你computed对象里不打算有其他属性,你直接
computed:mapState(["count"])
Ça devrait aller