在pug模板中的每个循环内创建变量

时间:2017-12-02 03:52:18

标签: loops express variables pug

如何在pug中的循环内创建变量并稍后调用它们?

我将一个变量 words 从一个快速的js服务器传递给一个pug模板,然后我循环遍历变量:

  each word, index in words
    - var spelling = #{word['orth']};
    - var pronunciation = #{word['pron']};

然后我试着调用变量:

  ul
     #{spelling}

我有这个错误:SyntaxError:意外的字符'#'

1 个答案:

答案 0 :(得分:0)

在每个循环中访问word时删除所有这些不必要的字符。

  each word, index in words
    - var spelling = word.orth;
    - var pronunciation = word.pron;