从对象键中添加属性:Jade中的值对

时间:2015-10-17 18:20:46

标签: javascript pug

给定一组具有未知键值对的对象:

meta: [
  { name: 'description', content: 'some description' },
  { name: 'keywords', content: 'some keywords' }
]

使用Jade我想输出:

<meta name="description" content="some description" />
<meta name="keyword" content="some keywords" />

属性可能是其他因素,因此重要的是它是动态的。

之前从未使用过Jade,但粗略的想法就像是

each m in meta
  meta(
    each val, key in m ..print them
  )

显然无效且不确定如何去做。谢谢!

1 个答案:

答案 0 :(得分:3)

使用and attribute

,答案非常简单
each m in meta
  meta()&attributes(m)