0
我有一個json響應,我想將其轉換爲dropdown
。我正在使用一個玉石模板來處理for循環,但我遇到了麻煩。我希望將sys_id作爲從下拉列表中選擇選項(u_product_name)的值傳遞。將JSON API響應傳遞給JADE循環
快速JS路線
exports.jap = function(req, res){
result = //result is coming from API but this is what a console.log(result) shows
{ result:
[
{ sys_id: '7d950856',
u_product_name: 'ACCESS' },
{ sys_id: '803279e1',
u_product_name: 'AVAYA' },
{ sys_id: '87484c96',
u_product_name: 'ADAMO' },
{ sys_id: 'b3b9001a',
u_product_name: 'ADM' }
]
}
res.render('lang', {
results: result
});
}
lang.jade
select(name='product')
- each r in results
option(value="#{r[0]['sys_id']}") #{r.0.u_product_name} //trying a couple different conventions here with no luck.
最近的事情,我已經用JSON strigify
得到,儘管拆分每個字母作爲一個新的選擇。我嘗試了不同的符號來訪問JSON,但一切似乎都導致了未定義。
我認爲這個迭代: ' - 在results' 每個R應該是類似的東西: ' - 每個r在results.result' –
謝謝,就是這樣! –