0

我正在使用 Jade 生成 JST 模板,但在为 id 字段设置占位符时遇到问题。

.somediv(id=<%= id %>)
    ...

Jade 编译器对上述语法抛出错误

undefined:501
buf.push(attrs({ terse: true, 'id':(<%= id %>), "class": ('somediv') 

有没有办法做到这一点?

4

1 回答 1

1

属性的正确语法似乎是:

.somediv(id=id)
    ...

但是,如果您需要id完全正确,<%= id %>则必须引用它并!=用于不应转义的值

.somediv(id!="<%= id %>")
    ...
于 2012-11-06T18:33:14.400 回答