javascript - 使用 EJS 表达 - 呈现函数调用?

标签 javascript node.js express ejs server-side-rendering

是否可以使用 EJS 快速呈现函数调用?

目前尝试:

res.render("page", {
   test: test()
});

任何人都可以确认这是可能的,或者可以以某种方式展示如何在页面渲染时从前端(公共(public)文件夹)调用函数?

请只显示 vanilla-JS 中的示例,而不是 jQuery。

再澄清一点。我的公共(public)文件夹中有一个 Js 文件,具有一个功能,例如。 ./public/js/file.js - 带有一个函数:test();

我能否以某种方式使用 EJS,通过调用 test(); 呈现页面?

最佳答案

我发现无法在后端的渲染函数中调用来自前端的函数作为回调。

关于javascript - 使用 EJS 表达 - 呈现函数调用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51384297/

相关文章:

javascript - document.cookie : Works in localhost but Returns Empty on Web Hosting 问题

javascript - 将div id存储在php变量中?

javascript - 排除来自身份验证快速站点的路由

javascript - Node.js + Express.js |尝试设置 HTTPS 服务器

http - gzip 没有服务器支持?

javascript - 在 Express 中提供静态 HTML 文件的不同路径

node.js - 如何在 Promise.all 中将 URL 中的数组作为参数传递

javascript - 有没有一种简单的方法将复杂的 JS 对象转换为查询参数?

javascript - EJS语法错误: unexpected token ; while compiling ejs

javascript - 如何简化Json Key?