私は次のようなことをしようとしています(デモンストレーション目的で最適化を取り除いた):
table
- for(j = 0; j < 10; j++)
tr
td Name
td -for(i = 0; i < 10; i++) // Output a a letter from an array
#{data[i] + list[i][j]}
- if(j < list[i].length) // Add a comma if it isn't the last element
,
2番目のtdにはコンマ区切りの値のリストが含まれ、ifステートメントはそれが最後の値であるかどうかをチェックします。そうでない場合はコンマを追加します。翡翠についての私のアマチュアの理解だけがこれを不可能に感じさせているのはもっとそうだと確信しています。tdの適切な場所で値を取得できないようです。インデントが原因で、新しいタグが作成され、その名前は実際にはJadeにとって適切data[i] + list[i][j]
なように見えますが、私にはできません。これを達成する他の方法を参照してください。Jadeのドキュメントはほとんどありません。