我想从index.jade
输入中读取一些值,然后处理它们。
我该如何渲染它们?
indexjade:
extends layout
block content
h1= title
p Welcome to #{title}
br
label(text='privk')
input(type="text" value="public key" name="pubkey")
input(type="text" value="private key" name="privkey")
br
button(type="submit" onclick="go()")
答案 0 :(得分:0)
我在上面的示例中发现,您在输入中的每个属性后都缺少逗号(,)
,其次我发现您缺少#{}
来呈现服务器数据属性值。
您可以从以下链接中了解更多信息,以了解有关玉器的更多信息。
https://naltatis.github.io/jade-syntax-docs/#basics
http://jade-lang.com/reference
我希望您在渲染玉石模板时从快递中发送数据。
我希望数据看起来像这样
{
title: 'Welcome to Jade',
pubKey: 'myPublicKey',
privKey: 'myPrivateKey',
go: function(){ alert('do something'); }
}
<强> index.jade 强>
block content
h1 #{title}
p Welcome to #{title}
br
label(text="privk")
input(type="text", value="public #{pubKey}", name="pubkey")
input(type="text", value="private #{privKey}", name="privkey")
br
button(onclick="#{ go() }") Go