【问题标题】:How can I set the text of a textarea element with Jade without whitespace?如何使用没有空格的 Jade 设置 textarea 元素的文本?
【发布时间】:2014-04-13 19:47:29
【问题描述】:

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

textarea.
    #{myObject.myVar}

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

无法读取未定义的属性“myVar”

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

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

如何结合这两种解决方案来省略 textarea 元素中的前导/尾随空格,同时让 Jade 编译文件时不会出错?

【问题讨论】:

    标签: html node.js pug


    【解决方案1】:

    试试这样:

    textarea=myObject ? myObject.myVar : ''
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-01-13
      • 1970-01-01
      • 1970-01-01
      • 2015-08-23
      • 2018-07-07
      • 2011-07-19
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多