我想在应用程序启动时使用Api调用数据库中的数据,并在应用程序关闭后销毁它,我需要为每个组件使用相同的数据实例。 我该怎么办?
答案 0 :(得分:0)
好像您需要服务。创建一个可以进行api调用的服务,并在需要数据的任何地方使用该服务。
Here is some guidance from angular.io tour of heroes tutorial https://angular.io/tutorial/toh-pt4
此示例blog上的其他方法
答案 1 :(得分:0)
在现代API(例如KoaJ或ExpressJ)中,有一个上下文对象。 您也可以使用中间件来注入自己的数据。
在Koa中,每个请求都将一个状态对象嵌入到上下文中。您可以使用中间件设置此状态。
在此处了解更多信息:https://github.com/koajs/koa/blob/master/docs/api/context.md#ctxstate