JSON传递给模板引擎,Jade:
[ { _id: 531fb4f6ae8a7ad5a58c65fa,
goals: 'adsfasdfasdfas',
exam: 'asdfasdf',
__v: 0 },
{ _id: 531fb5cadd70a399a6ed1213,
goals: 'asdfasdfasdf',
exam: 'adsf',
__v: 0 } ]
Jade模板:
h1 Listings
for i in data
#{i.exam}
输出:
---empty space---
我可以输出#{i}就好了。 我对Jade感到非常沮丧,并想知道我是否应该回到Django,这是超级原谅。任何人都有任何想法,为什么这不起作用?
谢谢!
答案 0 :(得分:1)
将一个html标签添加到Jade模板:
h1 Listings
for i in data
p #{i.exam}
答案 1 :(得分:0)
也许你没有定义'数据'。试试这个:
{
data:
[
{
_id: '531fb4f6ae8a7ad5a58c65fa',
goals: 'adsfasdfasdfas',
exam: 'asdfasdf',
__v: 0
}
]
}
并确保用引号括起来的String值。
答案 2 :(得分:0)
如果您需要不带html标签的节目数据,请使用|
符号;
示例:
h1 Listings
for i in data
| #{i.exam}