angular - 使用 Angular SSR 在导航中保持 queryParameters
问题描述
营销团队要求在用户导航期间保留 UTM 查询参数,例如,用户www.mysite.com
使用包含一些 UTM 参数的电子邮件链接输入,即www.mysite.com/?utm=email&utm_from=email&campaign=13424
,如果您转到www.mysite.com/market/
参数,则应以www.mysite.com/market/?utm=email&utm_from=email&campaign=13424
. 在每次页面更改时,queryParameters 不必在会话期间消失,除非您从 URL 中删除它们。
现在,我们正在使用 Angular 的 SSR 引擎运行我们的网站,并且一直在尝试使用 Angular 的路由器处理程序来解决这个问题,但没有成功,还尝试使用参数并使用 cookie 来传递查询,但由于以下原因仍然无法正常工作SSR 环境。
解决方案
推荐阅读
- c# - 在 C# 中使用 HttpSelfHostServer 验证客户端证书
- c# - IdentityServer4.EntityFramework 3.1 和 Microsoft.EntityFrameworkCore 3.1
- python-3.x - Foursquare 用户详细信息端点返回 404 错误
- sql - 如何转换日期时间格式但在 SQL 表中保持日期相同?
- java - 内存分析器工具:ParseHeapDump.sh - 应用程序错误:OutOfMemory 请求的新长 [2,147,483,640] 长度超过 2,147,483,639 的限制
- flutter - 设置标题时颤动本地化错误
- c++ - 通过类中的方法通过指针访问main中的数组
- r - 如何获得更短的运行时间?
- nginx - MariaDB 连接被拒绝(NGINX、MariaDB、php-fpm) SQLSTATE[HY000] [2002] 连接被拒绝
- python - 打印部分字符串的迭代器