在角度通用应用程序中设置动态数据

问题描述 投票:0回答:1

我有一个基于位置的角度应用程序,该应用程序已转换为通用应用程序。一切正常,但有一种情况我正在寻找解决方法。

在我的应用程序中,客户必须选择存储在localStorage中的位置(纬度和经度),一旦选择,该位置(SSR不支持)。现在在Universal APP中,我想保留用户在cookie中选择的位置(Nodejs和Angular支持此位置),以便下次他来时从那里选择它。

如果还有其他建议,我将很感激。

有人可以帮我吗?

node.js angular cookies server-side-rendering angular-universal
1个回答
0
投票

您可以使用cookie来保存必须在服务器端可以访问的用户数据。

您可以通过在组件/服务中注入Response和Request令牌来直接与cookie进行交互,但是还有第三方的libs使得使用cookie更加容易,例如ngx-cookie-service

constructor( private cookieService: CookieService ) { 
  this.cookieService.set( 'Test', 'Hello World' );
  this.cookieValue = this.cookieService.get('Test');
}
© www.soinside.com 2019 - 2024. All rights reserved.