Я пытаюсь напечатать что-то из веб-службы RESTful, но это выглядит следующим образом.Как распечатать объект из веб-сервиса RESTful с помощью jade
{
"
i
d
"
:
"
e
9
7
f
e
6
2
0
-
1
6
5
6
-
1
1
e
5
-
9
5
5
e
-
2
7
1
a
3
8
c
2
6
f
3
2
"
,
"
d
a
t
a
"
:
{
"
n
a
m
e
"
:
"
d
e
p
o
s
i
t
c
h
e
q
u
e
"
}
То, что я надеюсь на это, а не что-то вроде этого:
1. deposit cheque
Я не слишком уверен, что если это проблема с моей Java Script или нефрит, но вот как.
router.get ('/', функция (Req, Рез, следующий) {
request({
url: url, //URL to hit
qs: {from: 'blog example', time: +new Date()}, //Query string data
method: 'GET', //Specify the method
headers: { //We can define headers too
'Content-Type': 'MyContentType',
'Custom-Header': 'Custom Value'
}
}, function(error, response, body){
if(error) {
res.render('index', { title: 'Express', data: []});
} else {
res.render('index', { title: 'Express', data: body });
}
});
Вот мой нефрит:
ul
for item in data
li= item
else
li sorry, no items!
Как я могу изменить это напечатать, что я хотите?
Я думаю, вам нужно вызвать 'JSON.parse (тело)' на 'data', прежде чем передать его на ваш взгляд. – hamstu