如何在没有空格的情况下使用Jade设置textarea元素的文本?

时间:2014-04-13 07:29:26

标签: html node.js pug

目前我有一个适合我的解决方案:

textarea.
    #{myObject.myVar}

但是,在编译文件时,我从Jade收到以下警告

  

无法读取属性' myVar'未定义的

这是可以理解的,因为加载此模板时可能不存在myObject。 所以我尝试过类似下面的内容,它也可以在没有Jade错误的情况下工作,但我最终会在textarea元素中使用前导和尾随空格。

textarea
    if myObject && myObject.myVar
        = myObject.myVar

如何组合这两个解决方案以省略textarea元素中的前导/尾随空格,同时使Jade编译文件时没有错误?

1 个答案:

答案 0 :(得分:1)

试试这样:

textarea=myObject ? myObject.myVar : ''