【问题标题】:Extra Space For Jade玉石的额外空间
【发布时间】:2015-12-29 17:04:11
【问题描述】:
h1= task.title

div!= task.body


form(method="Post", action="/tasks/edit/"+encodeURIComponent(task.title))
  p
    label(for="title") Title<br />
    input#title(name="title", value =task.title) 


  p
    label(for="body") Body<br />
    textarea#body(name="body")  
     =task.body

  p
    input(type="submit", value="Create")

这是我的一个jade.template。现在,我不明白为什么在文本框内的值之前的文本区域中有一个额外的空间。图片中,文本框“task”前有一个空格,我一直在尝试去掉它。

【问题讨论】:

    标签: pug


    【解决方案1】:

    Jade 不会添加未在字符串中明确定义的空格(例如 =" task"),因此它必须在 task.body 变量中。

    也许在输出之前修剪它:

    textarea#body(name="body")  
      = task.body.trim()
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-12-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-01-22
      • 2012-12-23
      相关资源
      最近更新 更多