2017-06-30 2 views
0

Kann ich eine Variablen in Params übergeben? Ja, sicher! Aber ich möchte die var params Schlüssel übergeben:Vue Ressourcenvariablen in Parameter Schlüssel

Vue.http.get(url, {params: {var : var}}) 
     .then(response => response.json()) 
     .then(data => { 
      if (data) { 
       const filters = data; 
       state.data = data; 
      } 
     }); 

Ist es möglich? Danke

Antwort

0

Wenn Sie nur var in Schlüssel verwenden möchten, denke ich, dass es möglich ist.

Aber ich glaube nicht, dass es möglich ist, als Variablennamen wie die folgenden zu verwenden, wird ein Fehler

{ 
    var: var 
} 

Aber diese Arbeit geben:

{ 
    var: foo 
} 
+0

ist nicht möglich. Vue-Ressource legte sowohl den Schlüssel als auch den String an. Zum Beispiel 'const key = name; {params: {key: carlo}} die Abfrage wird? Key = carlo' Ich löste dies mit einer var URL: 'var URL = Pfad/Pfad/ URL + = myParams (Schlüssel: Wert)' – Satu