【问题标题】:Set the dynamic data in the angular universal application在角度通用应用程序中设置动态数据
【发布时间】:2020-08-27 22:48:43
【问题描述】:

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

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

如果有其他建议,我将不胜感激。

谁能帮帮我。

【问题讨论】:

    标签: node.js angular cookies server-side-rendering angular-universal


    【解决方案1】:

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

    您可以通过在组件/服务中注入 Response 和 Request 令牌直接与 cookie 交互,但也有一些 3rd 方库可以更轻松地使用 cookie,例如 ngx-cookie-service

    constructor( private cookieService: CookieService ) { 
      this.cookieService.set( 'Test', 'Hello World' );
      this.cookieValue = this.cookieService.get('Test');
    }
    

    【讨论】:

      猜你喜欢
      • 2019-12-01
      • 2020-03-24
      • 1970-01-01
      • 2019-09-04
      • 1970-01-01
      • 2015-05-11
      • 1970-01-01
      • 2020-01-13
      • 2014-11-12
      相关资源
      最近更新 更多