Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/478.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/73.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 如何将变量/数据从JS文件传递到HBS文件?_Javascript_Html_Node.js_Handlebars.js - Fatal编程技术网

Javascript 如何将变量/数据从JS文件传递到HBS文件?

Javascript 如何将变量/数据从JS文件传递到HBS文件?,javascript,html,node.js,handlebars.js,Javascript,Html,Node.js,Handlebars.js,我正在提取第一个JS文件controller.JS中的数据库数据 我需要将它传递到前端文件,该文件利用数据来显示/绘制它 叫它view.hbs 我试过: controller.js: data.exports={data} view.hbs const{data}=require('Project/views/controller.js') 但我得到一个“ReferenceError:require未定义” 不确定是否有其他方法来传递数据/变量。require是节点环境中可用的函数 如果您想在浏

我正在提取第一个JS文件controller.JS中的数据库数据

我需要将它传递到前端文件,该文件利用数据来显示/绘制它

叫它view.hbs

我试过:

controller.js: data.exports={data}

view.hbs const{data}=require('Project/views/controller.js')

但我得到一个“ReferenceError:require未定义”


不确定是否有其他方法来传递数据/变量。

require
是节点环境中可用的函数


如果您想在浏览器中使用它,您需要使用编译代码,例如。

您是否尝试在EJS(
)中的HTML
元素中执行此操作,该元素恰好是从EJS生成的?我正在尝试在HTML元素中执行此操作。我实际上并没有使用EJS,而是在.hbs(Handlebar模板)文件中使用它。