suchen
  • Anmelden
  • Melden Sie sich an
Passwort-Reset erfolgreich

Verfolgen Sie die Projekte, die Sie interessieren, und erfahren Sie die neuesten Nachrichten über sie

2 answers
Fragen und Antworten Schieben Sie Daten und Schlüssel in das Array in Vue.js
Schieben Sie Daten und Schlüssel in das Array in Vue.js
P粉564192131 2024-02-25 14:22:51 Sicht 602

0

Ich habe ein Array in data():

data()  {
  return {
    list: [],
 }
},

methods: {
  pushData() {
     this.list.push({name:'yorn', age: 20});
  }
}

Jetzt möchte ich zum Array „list“ im folgenden Format pushen, der Schlüssel ist info:

list [
     info [
     {
       name:yorn,
       age: 20
     }
  ]
 ]

Ich bin neu in VueJS und Javascript und brauche daher die Hilfe aller. Bitte sagen Sie mir Ihre Meinung. Danke

Ihre Antwort
einreichen

2 antwortet
0

上述预期结果不是有效的 JSON。它应该像下面的

list: [{
    info: [{
        name: yorn,
        age: 20
    }]
}]

工作演示:

new Vue({
  el: '#app',
  data: {
    list: []
  },
  mounted() {
    this.pushData();
  },
  methods: {
    pushData() {
      this.list.push({info : [{name:'yorn', age: 20}] });
      // Or you can also use below one.
      // this.list[0].info.push({name:'yorn', age: 20});
    }
  }
})

{{ item.name }}

2024-02-26 10:21:41

einreichen

0

尝试更改 pushData 方法以具有 data 参数

pushData(data) {
 this.list.push(data);
}

调用方法

this.pushData({name: "john", age: 25});
2024-02-26 12:46:26

einreichen

Beliebtes Werkzeug

Sammlung der Laufzeitbibliothek vc9-vc14 (32+64 Bit) (Link unten)

Sammlung der Laufzeitbibliothek vc9-vc14 (32+64 Bit) (Link unten)

Laden Sie die Sammlung der Laufzeitbibliotheken herunter, die für die Installation von phpStudy erforderlich sind

VC9 32-Bit

VC9 32-Bit

VC9 32-Bit-Laufzeitbibliothek für die integrierte Installationsumgebung von phpstudy

Vollversion der PHP-Programmierer-Toolbox

Vollversion der PHP-Programmierer-Toolbox

Programmer Toolbox v1.0 PHP Integrierte Umgebung

VC11 32-Bit

VC11 32-Bit

VC11 32-Bit-Laufzeitbibliothek für die integrierte Installationsumgebung von phpstudy

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen