gpt4 book ai didi

angularjs - 通过 Node 将数据发送到前端应用程序?

转载 作者:搜寻专家 更新时间:2023-11-01 00:43:21 24 4
gpt4 key购买 nike

我有一个 Node 应用程序,它在 /public 和一个 rest api 中托管一个独立的前端应用程序。前端应用程序仅通过 REST 与后端通信,但现在我需要发送一些关于初始应用程序加载的基本配置信息。

我不想在页面加载时发出 ajax 请求,而是在请求 /index.html 时发送所需的配置信息,因为应用程序需要运行它。

设置一些基本配置的最简单方法是什么?

有没有一种方法可以通过 Node 提供一些脚本,然后从服务器对其进行参数化?

有点像/scripts/config.js

angular.constant('value1', '#{some parameterized server value}'); 

我正在使用 express 。

最佳答案

你可以只添加一个服务于配置的路由。类似的东西。

app.get('/scripts/config.js', function(req, res) {
var content = 'angular.module(\'config\', [])\n';
content += ' .constant(\'value1\', ' + someValue + ')';
res.set('Content-Type', 'text/javascript');
return res.send(content);
}

关于angularjs - 通过 Node 将数据发送到前端应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27233366/

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