玉的额外空间

时间:2015-12-29 17:04:12

标签: pug

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。现在,我不明白为什么在文本框中的值之前的文本区域中有一个额外的空格。在图片中,文本框中的“任务”之前有一个空格,我一直试图摆脱它。

HTML output

1 个答案:

答案 0 :(得分:0)

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

也许在输出之前修剪它:

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