angular - Angular routerlink 在 id 路径之前显示 %20?
问题描述
我希望显示来自嵌套消息集合的消息。我有一些卡片,当我单击查看标签时,我使用 routerlink 转到所需的路径以查看消息。3 张卡片中的一张具有正确的 cardiD [![在此处输入图像描述][1]][1] 链接并显示正确的消息,但其他 2 张卡片在搜索栏的前面 os cardId 链接中获得 %20。结果是我显示卡片正确的字段但无法显示消息。
解决方案
%20
是空格的 URL 编码,或者正如 Austin T French 更准确地指出的那样,它专门是“”字符的编码。
您可能会遇到许多其他 % 编码字符,您可以轻松地在网上找到它们的列表
在这种情况下,您可能只需要确保修剪任何空白的链接。
推荐阅读
- c# - 协变类型不用作接口方法的通用约束,为什么?(C#)
- c - 函数返回 C 中局部变量地址时的 NULL 行为
- html - 在动画元素上使用缩放和平移会弄乱变换原点
- python - 从父解析器中选择有限的参数
- batch-file - 如何组合netsh wlan show networks的输出| findstr /L /I “SSID 认证”?
- c++ - 调用属性的方法
- java - 如何使用 rxjava 将字符串转换为 java 中的列表对象
- node.js - 将 `Express` Web 应用程序的一部分创建为 `Angular` 应用程序
- python - pbbt 和导入 python 文件
- user-interface - 如何在bevy中明确描述具有绝对定位的UI元素的Z顺序?