我正在使用node.js环境中的玉引擎构建一个表单,并开始考虑最佳实践(AKA代码),以便将输入元素中的“占位符”和"value“属性组合起来。
form(action="/add" method="POST")
input(placeholder="Your name" name="username" value="#{username}")
input(placeholder="Your title" name="title" value="#{title}")但是,有时#{username}将被填充,有时则不会。如果它没有被填充,它将被翡翠替换为“未定义”,而我的“占位符”属性永远不会插入。
那么,是否有一个there设置,所有未定义的变量都返回一个空字符串或类似的解决方案?
假设表单大约有10-15个字段,我希望我不必为每个输入元素创建一个条件检查。
发布于 2014-03-29 06:57:20
input(placeholder="Your name" name="username" value=username)https://stackoverflow.com/questions/22728030
复制相似问题