Nouveau sur Vuejs, vous avez une question sur la mise à jour d'un tableau.Ajout dynamique d'éléments à la fin d'un tableau
C'est mes données (status_arr
):
{
"Approvals": [
{
"name": "Section 1",
"count": 10692
}
],
"Declines": [
{
"name": "Section 1",
"count": 1212
},
{
"name": "Section 2",
"count": 5
}
]
}
je dois ajouter une "Pending"
partie des données ci-dessus dynamiquement. Je ne comprends pas très bien la méthode $set
sur la façon d'accomplir cela. Je dois ajouter à l'ensemble de données ci-dessus sans affecter le reste des données.
La documentation dit à utiliser:
this.$set(status_arr, itemIndex, [ { 'name': 'Section 1', 'count': 0 } ]);
Je ne sais pas comment ajouter la partie Pending
avec les données jointes et si j'ajoute au tableau, comment il a un itemIndex
pour moi de le faire ? Y at-il une fonction this.$add
ou quelque chose qui fonctionne comme un pop()
?
Merci pour toute aide!
À quoi devrait ressembler l'objet 'status_arr' après avoir ajouté la partie * Pending *? – Phil