Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在pug中使用客户端js变量_Javascript_Pug - Fatal编程技术网

Javascript 在pug中使用客户端js变量

Javascript 在pug中使用客户端js变量,javascript,pug,Javascript,Pug,我是否可以在pug文件、对象中的循环或数组中使用客户端javascript变量?就像我在客户端js文件中有一些数组:var someArray,我也不会将这个数组在pug文件中发送,以便循环到其中。。。有可能吗?如果您正在运行pug客户端(根据主页的部分),那么您只需将值传递到已编译的模板中即可 var locals = { someName: someArray } var fn = pug.compile('string of pug', options); var html = f

我是否可以在pug文件、对象中的循环或数组中使用客户端javascript变量?就像我在客户端js文件中有一些数组:var someArray,我也不会将这个数组在pug文件中发送,以便循环到其中。。。有可能吗?

如果您正在运行pug客户端(根据主页的部分),那么您只需将值传递到已编译的模板中即可

var locals = {
    someName: someArray
}
var fn = pug.compile('string of pug', options);
var html = fn(locals);
如果您运行的是pug服务器端,则必须向服务器发出多个请求,如中所述