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 %>")
...