Render-array übergeben, aus dem Express mit Jade
Meisten der Fragen, die im Zusammenhang mit diesem scheinen alle zu sein, über die übergabe der server-side JS-Objekt in eine clientseitige JS-Objekt. Vielleicht bin ich etwas fehlt, aber alles was ich tun möchte ist HTML Rendern mithilfe des server-side JS-Objekt.
Auf dem server:
app.get '/', (req, res) ->
res.render 'index',
data:
keywords: [
'one'
'two'
]
Mit diese docs, nichts von dem, was unten ist, funktioniert in der index.jade
Datei:
- 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
Array hat Druck auf einen string, wenn ich tun:
p "#{data.keywords}"
Ist das möglich?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wie etwa
?