我正在使用 Jade 生成 JST 模板,但在为 id 字段设置占位符时遇到问题。
.somediv(id=<%= id %>)
...
Jade 编译器对上述语法抛出错误
undefined:501
buf.push(attrs({ terse: true, 'id':(<%= id %>), "class": ('somediv')
有没有办法做到这一点?
我正在使用 Jade 生成 JST 模板,但在为 id 字段设置占位符时遇到问题。
.somediv(id=<%= id %>)
...
Jade 编译器对上述语法抛出错误
undefined:501
buf.push(attrs({ terse: true, 'id':(<%= id %>), "class": ('somediv')
有没有办法做到这一点?
属性的正确语法似乎是:
.somediv(id=id)
...
但是,如果您需要id
完全正确,<%= id %>
则必须引用它并!=
用于不应转义的值
.somediv(id!="<%= id %>")
...