【问题标题】:Coalesce a value in Meteor Jade在 Meteor Jade 中合并一个值
【发布时间】:2016-09-04 17:03:09
【问题描述】:

在模板中,我这样做

if description
    p.editable= description
else
    p.editable
        | No description. Click to edit.

我想知道是否有一种方法可以像在 JavaScript 中那样合并一个值:

p.editable #{description || 'Click to edit'}

但这在 Jade 中是不正确的语法

【问题讨论】:

    标签: meteor pug


    【解决方案1】:

    不幸的是,jade 并不完全支持您想要实现的目标。

    最好的方法是在模板中创建一个变量,如下所示:

    - var desc = description || "Click to edit"
    p.editable #{desc}
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-05-05
      • 1970-01-01
      • 2016-01-25
      • 2015-10-30
      • 1970-01-01
      • 2013-12-03
      • 1970-01-01
      相关资源
      最近更新 更多