我有一个输入标签,在输入时它将根据输入值过滤表中的数据列表。该值通过请求 URL 中的查询字符串传递。通常我会得到返回的数据并且表会被适当更新。但是,当搜索井号 (#) 时,我收到 500 内部服务器错误。我的问题是,在查询字符串中传递井号时,Angular 存在已知问题吗?
To pass 保留字符 https://www.rfc-editor.org/rfc/rfc3986#section-2.2在 URL 中,您需要使用百分比编码。为了#
, it's %23
.
维基百科页面为百分比编码 https://en.wikipedia.org/wiki/Percent-encoding有一个不错的查找表 https://en.wikipedia.org/wiki/Percent-encoding#Percent-encoding_reserved_characters.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)