gpt4 book ai didi

javascript - 如何在 Angular Controller 中检索从 Node 服务器发送的 ejs 数据?

转载 作者:太空宇宙 更新时间:2023-11-03 22:30:10 25 4
gpt4 key购买 nike

检索从 Node 服务器的 res.render 调用发送的 ejs 数据的最佳实践是什么?

这是来 self 的服务器的示例路由:

app.get('/', function(req, res){
res.render('index', {message: "hello"});
}

我需要在我的 ejs 模板中实例化变量消息吗?或者有没有办法纯粹通过 Angular Controller 检索“消息”字段?谢谢。

我在 SO 上搜索了类似问题的解决方案,但没有帮助。

最佳答案

我相信“res.render”不会将任何数据传递给客户端。它获取您传递给它的数据,将其放入 EJS 模板中,呈现它,然后将其发送到客户端。因此,我很确定不可能通过 EJS 检索此信息。如果您希望使用 AngularJS 将此信息数据绑定(bind)到页面,更好的选择可能是在服务器上设置可返回此信息的 RESTful API 服务。然后,Angular 可以使用 AJAX 检索此信息,并将其绑定(bind)到页面。

关于javascript - 如何在 Angular Controller 中检索从 Node 服务器发送的 ejs 数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38230674/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com