如何在angular度控制器中检索从节点服务器发送的ejs数据?

检索从节点服务器的res.render调用发送的ejs数据的最佳做法是什么?

这里是我的服务器的一个示例路由:

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

我是否需要在我的ejs模板中实例化variables消息? 或者是否有一种方法来纯粹通过angular度控制器检索“消息”字段? 谢谢。

我已经在SO上的类似问题上search解决scheme,但它并没有帮助。

我相信“res.render”不会将任何数据传递给客户端。 它将您传递的数据,放入EJS模板,呈现它,并将其发送到客户端。 出于这个原因,我很确定不可能通过EJS检索这些信息。 如果您正在寻找使用AngularJS将数据绑定到页面的信息,更好的select可能是在服务器上设置一个可以返回此信息的RESTful API服务。 然后,Angular可以使用AJAX检索这些信息,并将其绑定到页面上。