我有一个像这样的输入标签:
<input id="nodename" class="form-control" placeholder=Enter node name" type="text">
知道我想在输入中添加一个节点名称,如果有的话。
我尝试的是:
<div id="divForNodeName"><input id="nodename" class="form-control" placeholder="Enter node name" type="text" value= <%- node.name %> ></div>
虽然节点是:
{
name: "A node Name"
}
我得到的是:
<div id="divForNodeName"><input id="nodename" class="form-control" placeholder="Enter node name" value="A" node="" name="" type="text"></div>
但我需要的是:
<div id="divForNodeName"><input id="nodename" class="form-control" placeholder="Enter node name" value= "A node name" type="text"></div>
所以我不想在白色空间分裂。
我尝试了<%=
,<%- -%>
和<%-
选项
但两者都不起作用。
有人看到我的错误吗?
我使用的ejs版本是:https://github.com/mde/ejs
答案 0 :(得分:0)
应为value =“&lt;% - node.name%&gt;”