在每次迭代中插入链接

时间:2015-05-04 20:37:47

标签: express pug

我是jade的新手,我一直在尝试迭代包含一些需要转换为URL的文本的数组。除了数组值之外,我在list-group-item=之后放在括号中的任何内容都会破坏页面。唯一有效的方法是将锚标记放在下一个中。有没有办法将迭代变成链接?

extend layout
block content
  .container
    .row
      .col-md-6.col-md-offset-3
        ul.list-group#servers
          - each server in servers
            li.list-group-item=( server.name) 
            a.small(href="server/"+server.id) List

我尝试过的事情:

li.list-group-item=( a.small(href="server/"+server.id) List ) 

我尝试搜索他们的文档但找不到任何解释或示例。

1 个答案:

答案 0 :(得分:1)

解决了它

extend layout
block content
  .container
    .row
      .col-md-6.col-md-offset-3
        ul.list-group#servers
          - each i in servers
            li.list-group-item 
              a(href="server/"+i.id)
                =i.name

将锚点移动到下一行并将其嵌套在li下。嵌套锚标记下面的名称。