2017-06-04 70 views
0

我有一個從名爲'email'的服務器進入的字符串。在我的帕格模板中,我想設置輸入字段的初始值,但它實際上以'#{email}'呈現而不是實際的電子郵件地址。如果我刪除引號,帕格文件將引發錯誤。從數據中設置輸入的「值」屬性?

input(type='text' id='eMailAddress' value='#{email}') 

在服務器端:

res.render('personal-details', {email:req.session.email}) 

如何動態設置的值?

+0

請顯示你的其他代碼。 –

+0

我已經添加了其餘的代碼。 – konyv12

回答

1

如果您使用的哈巴狗版本2+,你可以做以下...

input#eMailAddress(type='text' value=email) 
+0

太棒了!謝謝!這很奇怪,我只需要將()括號外的ID屬性移動?! – konyv12

0

屬性值不解析變量,你必須直接引用變量:

input(type='text' id='eMailAddress' value=email)