我可以以某种方式在pug文件中使用客户端javascript变量,在对象或数组中使用循环吗?就像我在客户端js文件中有一些数组:var someArray,我也不会在pug文件中发送这个数组以循环进入它...是否可能?
答案 0 :(得分:0)
如果您正在运行pug客户端(根据主页的browser support部分),那么您只需将值传递给已编译的模板。
var locals = {
someName: someArray
}
var fn = pug.compile('string of pug', options);
var html = fn(locals);
如果您正在运行pug服务器端,则必须按照What is the difference between client-side and server-side programming?中的说明向服务器发出多个请求。