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。现在,我不明白为什么在文本框中的值之前的文本区域中有一个额外的空格。在图片中,文本框中的“任务”之前有一个空格,我一直试图摆脱它。
答案 0 :(得分:0)
Jade不会添加未在字符串中明确定义的空格(例如=" task"
),因此它必须位于task.body
变量中。
也许在输出之前修剪它:
textarea#body(name="body")
= task.body.trim()