2017-08-31 3 views
0

Ich bin neu in Java-Skript, ich möchte Folgendes tun, aber immer Fehler, hier, Variable Mops, Sass etc bezieht sich auf root (Variable r). Wie kann ich es erreichen?Wie beziehen sich Geschwisterelemente in JSON?

Kurz gesagt, ich möchte Geschwisterelemente in Json beziehen?

Json-Code, der ich versuchte,

var devpath = { 
      r : 'src', 
      pug : r + "/pug", 
      sass : r + "/sass", 
      css : r + "/css", 
      js : r + "/js", 
     images : r + "/images", 
     vendor : r + "/vendor" 

} 

Antwort

1

Ich denke, das ist das, was Sie erwarten:

var r = 'src'; 

var devpath = { 
      'r' : r, 
      'pug' : r + "/pug", 
      'sass' : r + "/sass", 
      'css' : r + "/css", 
      'js' : r + "/js", 
     'images' : r + "/images", 
     'vendor' : r + "/vendor" 
} 
+0

gibt es eine andere Art und Weise, so dass ich 1. Zeile schreiben müssen nicht zu? –

+2

Nein, weil es die Struktur als eine Einheit auswertet, und 'devpath.r' existiert noch nicht, wenn die Struktur ausgewertet wird – Mikkel

Verwandte Themen