9
Die meisten der Fragen in Bezug auf diese alle scheinen über die Übergabe des serverseitigen JS-Objekts in ein clientseitiges JS-Objekt zu sein. Vielleicht fehlt mir etwas, aber ich möchte nur HTML mit dem serverseitigen JS-Objekt rendern.Render-Array von Express mit Jade übergeben
Auf dem Server:
app.get '/', (req, res) ->
res.render 'index',
data:
keywords: [
'one'
'two'
]
Mit these docs, keiner von dem, was in der index.jade
Datei unten funktioniert ist:
- var keywords = [#{data.keywords}]
each kw in keywords
li= kw
- var keywords = ["#{data.keywords}"]
each kw in keywords
li= kw
- var keywords = "#{data.keywords}"
each kw in keywords
li= kw
- var keywords = #{data.keywords}
each kw in keywords
li= kw
Das Array ist Druck auf einen String, wenn ich tun:
p "#{data.keywords}"
Ist das möglich? Vielleicht?
Nun, schießen. Daran habe ich nicht einmal gedacht. Ich nahm an, dass alle übergebenen Daten interpoliert werden mussten. Yup :) Danke! Wird ein paar Minuten dauern, bevor ich akzeptieren kann. –