私はゆっくりとnodejs、express、およびjadeを学んでいます。これが私が本質的に達成しようとしていることです:
ul.nav
- var obj = { 'home':'i.icon-home.icon-white Home', 'about':'About' }
- each val, key in obj
- if (id == key)
li.active
a(href='#{key}') #{val}
- else
li
a(href='#{key}') #{val}
基本的に、ナビリストを印刷しようとしていますが、「ホーム」の場合は、その前に小さなアイコンを表示できるようにしたいと考えています。しかし、変数内の翡翠をHTMLにコンパイルする代わりに、プレーンテキストを出力します(使用しようとしているhtmlでラップする場合と一緒に)。これらの条件は私のプログラムにとって不可欠なので、どんな助けも非常に有益です、ありがとうとても!!!