9
Hầu hết các câu hỏi liên quan đến điều này dường như là về việc truyền đối tượng JS phía máy chủ vào một đối tượng JS phía máy khách. Có lẽ tôi đang thiếu một cái gì đó, nhưng tất cả tôi muốn làm là render HTML bằng cách sử dụng đối tượng JS phía máy chủ.Render mảng được truyền từ Express với Jade
Trên máy chủ:
app.get '/', (req, res) ->
res.render 'index',
data:
keywords: [
'one'
'two'
]
Sử dụng these tài liệu, không ai trong số những gì bên dưới hoạt động trong index.jade
file:
- 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
Mảng không in thành một chuỗi khi tôi làm:
p "#{data.keywords}"
Đây có phải là ible?
Vâng, quay. Tôi thậm chí không nghĩ về điều đó. Tôi cho rằng tất cả các dữ liệu được truyền phải được nội suy. Yup :) Cảm ơn! Sẽ là một vài phút trước khi tôi có thể chấp nhận. –