2016-12-16 11 views
5

jadeテンプレートに動的クラスを追加しようとしています。Jade/Pugでの動的クラスの作成

- var obj = {a: 1, b: 2, c: 3}; 
- var len = Object.keys(obj).length; 

.abc-#{len} 

しかし、コンパイラはこれに例外を取っている:ので、同様

> 4| .abc-#{len} 
------------^ 

Unexpected token `interpolation` expected `text`, `interpolated-code`, `code`, `:`, `slash`, `newline` or `eos` 

私は、私は考えることができるすべてを試してみました。修理したのはhttps://pugjs.org/language/interpolation.htmlです。本当に手を使うことができました。

ありがとうございました。

答えて

9

あなたはこれを行うことができます。

div(class="abc-"+len)

属性が自動的に中断され、よりおよそattributes

+2

***は***ありがとう!!! – NotoriousWebmaster