简体   繁体   English

从数据设置输入的“值”属性?

[英]Set input's 'value' attribute from data?

I have a string coming in from the server named 'email'. 我有一个来自名为“ email”的服务器的字符串。 In my pug template I'd like to set the initial value of an input field, but it renders literally as '#{email}' instead of the actual email address. 在我的哈巴狗模板中,我想设置一个输入字段的初始值,但是它实际上显示为“#{email}”,而不是实际的电子邮件地址。 If I remove the quotation marks, the pug file throws an error. 如果删除引号,则pug文件将引发错误。

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

On the server-side: 在服务器端:

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

How can I set the value dynamically? 如何动态设置值?

如果您使用的帕格版2+,则可以执行以下操作…

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

不会为变量解析属性值,您必须直接引用变量:

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

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 jQuery for循环从选定选项的属性设置输入值,仅更改最后一个值 - Jquery for loop to set input value from selected option's attribute only changing last value 从下拉列表中选择数据时,从MYSQL数据库设置输入字段值属性 - Set input fields value attribute from MYSQL database when selecting data from dropdown list 从数据属性获取输入值 - Getting input value from a data attribute 从下拉数据属性获取值并将其传递到输入字段 - Getting a value from a dropdown data attribute and passing it to a input field JQuery - 如何获取在输入字段的value属性中设置的值? - JQuery - How do I get the value that was set in an input field's value attribute? 如何将按钮的数据属性设置为输入[type = text]中设置的任何值? - How to set the data-attribute of a button to whatever value set in an input [type=text]? 如何从对象数据中设置样式属性值? - how do i set a style attribute value from an object data? jQuery根据属性将值设置为输入字段 - Jquery set value to input field based on attribute 文本输入的“值”属性不正确 - Text input's "value" attribute is incorrect 选择表行时,使用TR数据键和TD单元格值设置输入的OnClick属性 - Set OnClick attribute of an input with TR data-key and TD cell value when select a table row
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM