2016-04-01 15 views
2

Ich habe eine JSON-Datei im selben Ordner wie die Jade-Vorlage.Jade Laden einer JSON-Datei und Zuweisen einer Variablen

Gibt es eine Möglichkeit, den Inhalt der JSON-Datei zu laden und einer Variablen zuzuordnen? (FYI - ich versuche, dies außerhalb von node.js zu tun Übergabe Parameter, ich versuche, dies innerhalb Jade-Datei selbst erreicht)

Ich habe versucht, den Code unten und es funktioniert nicht. Irgendwelche Zeiger?

script. 
    var jsonValue = include ./demo_options.json 

Antwort

1

Innerhalb der Jade, können Sie keine Daten laden, können Sie in Ihrem node.js App laden;

var data = require('/path/to/your/demo_options.json'); 
// 
res.render('page', {data: data}); 

Und in Ihrem Skript können Sie wie folgt verwenden:

.script 
    var jsonValue = #{ data }; //this part not sure if it will work 
Verwandte Themen