想知道是否有办法编写if语句的三元或更短形式,当满足if时,将'a'元素添加到表格单元格.
我试过这个,但它不起作用:
td= foo.x ? a(href="/#{foo.x}/foobar") View : '-'
Run Code Online (Sandbox Code Playgroud)
以下确实有效,但是很长很啰嗦和不整洁.
tbody
each foo in bar
tr
td= foo.name
if foo.x
td
a(href="/#{foo.x}/foobar") View
else
td -
if foo.y
td
a(href="/#{foo.y}/hello") Hello
else
td -
Run Code Online (Sandbox Code Playgroud)
谢谢
pug ×1