Node.js Jade:在JavaScript中使用条件

Node.js Jade:在JavaScript中使用条件,javascript,node.js,conditional,pug,Javascript,Node.js,Conditional,Pug,我正在用Jade模板引擎制作一个Node.js网页。我需要根据输入的值在表中创建行和列: - var gpu_count = #{GPU_count}; for (var g = 0; g < gpu_count; g++) tr - for (var v = 0; v < 15; v++) td.vcardTextValue somevaluegoeshere 我相信这是因为

我正在用Jade模板引擎制作一个Node.js网页。我需要根据输入的值在表中创建行和列:

- var gpu_count = #{GPU_count};
          for (var g = 0; g < gpu_count; g++)
            tr
              - for (var v = 0; v < 15; v++)
                td.vcardTextValue somevaluegoeshere
我相信这是因为语法错误;我不能将
{GPU\u count}
放在JavaScript中。
那么如何使JavaScript变量等于输入值呢?

如果变量与JavaScript在同一范围内,只需使用它的名称,如:

var gpu_count = GPU_count;
如果您需要的值存储在页面的输入元素中,如中所示:

<input id="GPU_count"...>


您需要使用一些东西将值从页面发送到服务器(jade正在运行),比如AJAX、socket.io或类似的东西

好的,谢谢,我稍后会测试这个。但是不要担心将值从页面发送到服务器;这已经奏效了。
<input id="GPU_count"...>