0

翡翠で画像の配列を表示するのに問題があります。それらはjavascriptから渡されていますが、見出しだけの空白のボックスが表示されています。これは、問題を引き起こしている jade のセクションです。

h2 Connections
     ul
      script(type='text/javascript')
       - for (i = 0; i < 5; i++)
        li
         - for (j = (i*5); j < j+1; j++)
          - for (k = j; k < (j+5); k++)
           img(src='#{connections[k]}', width='50', height='50')
     ul

私が抱えている最新の問題は、 k inimg(src='#{connections[k]}', width='50', height='50')が定義されていないことです! 私はそれを動かそうとしましたが、以下で述べたように、セクションにいる[k]必要があることに気付きました.#{}

4

1 に答える 1

0

持っているすべての画像をループしたい場合は、次のようなものを使用する必要があります。

img(src='#{connections[k]}', width='50', height='50')

内のすべてが#{}JavaScript として実行されます。ローカルとして定義する限り、任意の操作を実行し、任意のモジュールを使用できます。

Express.js で、(たとえば) Jade テンプレートで Moment.js を使用する場合:

app.locals.moment = moment;
于 2013-03-17T19:46:53.287 に答える