Angular 2中的queryParams正在编码,如何防止这种情况发生?

JMK

我在Angular 2中有一个链接,看起来像这样:

<a routerLink="/summary" queryParams="x=1">Ref. ID</a>

我希望这能解决

摘要?x = 1

相反,它解析为:

/ summary?0 = x&1 =%3D&2 = 1

这根本不是我想要的。

每当我将ActivatedRouteSnapshot注入组件并查看queryParams属性时,它就是一个包含3个字符串的对象,每个字符一个:

截屏

显然我缺少明显的东西,有人可以指出我正确的方向吗?干杯

波尔·克鲁伊特(Poul Kruijt)

你必须使用绑定[]queryParams

<a routerLink="/summary" [queryParams]="{x : 1}">Ref. ID</a>

那可能会更好:)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在这种情况下如何退订?Angular 2+?

如何在 Resolver Angular 中访问 queryParams

为什么用Angular ActivatedRoute会发生这种情况?

Angular编码哈希片段:如何防止它?

从queryParams angular 2删除参数

Webpack 4正在摇晃引导程序,如何防止这种情况发生?

如何防止Angular在编辑时对列表进行重新排序?

如何防止在Angular中双击?

如何按类别筛选项目,在Angular 2或4中使用queryParams

在Angular 2中同时订阅路由参数和queryParams

如何停止在Angular 7的[queryParams]中调用方法?

as.h2o正在我的目标变量中创建3个级别,而不是2个级别,因此它使模型成为跨国模型而不是二项式模型,如何防止这种情况发生?

如何防止在Angular / Ionic2中单击父级?

如何防止或避免Angular 2 +应用程序中的缓存?

如何防止Firebase重复触发Angular 2中的更改检测?

我正在执行实时搜索,然后单击按钮刷新页面,我该如何防止这种情况发生?

如何防止 Angular2 使用路由“/”

只从 angular queryParams 中获取最终值

防止Angular 2中的内存泄漏?

如何防止Angular 5中的html注入

如何防止 Angular 中的多个订阅调用?

如何防止Angular中的Tab事件?

隐藏的div会短暂显示-如何防止这种情况发生?

Angular 12:将 Queryparams 转换为编码的 url

Angular 4正在削减带有散列的queryParams

Angular 2 CLI正在编译,但浏览器未反映WebStorm中所做的更改

如何迭代对象以在 Angular 中打印这种类型的 UI?

如何防止angular2中的DOM替换ngFor angularfire2中的异步?

防止 Angular 中的 div 溢出