-1 javascript arrays node.js pug
我把一个数组传给了玉
router.get('/index', function(req, res){
var users = ["A","B","C"];
res.render('index', {user: users})
});
Run Code Online (Sandbox Code Playgroud)
//我在玉中得到什么
li #{user}
<li>a,b,c</li>
li #(user[0])
<li>a</li>
Run Code Online (Sandbox Code Playgroud)
如何在不必编写用户[0],用户[1],用户[2]的情况下获得此代码?
<li>A</li>
<li>B</li>
<li>C</li>
Run Code Online (Sandbox Code Playgroud)
我试过跟随,但我有错误.
#{user}中的
每个项目用户中的每个项目
使用each (见文档)
ul
each user in users
li= user
Run Code Online (Sandbox Code Playgroud)
您应该将渲染调用更改为:
res.render('index', {users: users})
// ^ added this character
Run Code Online (Sandbox Code Playgroud)
由于你有一个user对象数组,你应该调用它users.这样,您可以将user每个用户的值映射为单数.
| 归档时间: |
|
| 查看次数: |
11910 次 |
| 最近记录: |