Maison > Questions et réponses > le corps du texte
import {INCREMENT} from "./types"
const mutations = {
[INCREMENT] (state) {
state.count++;
}
}
[INCREMENT]
INCREMENT est une variable qui peut être utilisée directement. Pourquoi devons-nous ajouter une parenthèse ?
黄舟2017-05-16 13:44:12
[INCREMENT]
是计算INCREMENT
这个变量的值作为函数名,不使用中括号是把INCREMENT
Cette chaîne est utilisée comme nom de fonction.
const INCREMENT = 'myfunc';
const mutations = {
[INCREMENT] (state) {
state.count++;
}
}
Équivalent au code ci-dessus, le résultat est
const mutations = {
myfunc(state) {
state.count++;
}
}
Et
const INCREMENT = 'myfunc';
const mutations = {
INCREMENT (state) {
state.count++;
}
}
Le résultat de est
const mutations = {
INCREMENT(state) {
state.count++;
}
}
phpcn_u15822017-05-16 13:44:12
Ce sont des noms de propriétés calculés
https://developer.mozilla.org...