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 に答える