导航到这样的网址时:
/some/url;page=1;q=
网址自动更改为:
/some/url;page=1;q=true
是否可以禁用它以便我可以有一个空参数?
答案 0 :(得分:2)
我在我的应用程序中遇到了同样的问题,到目前为止,唯一对我有用的是完全删除空的url参数。所以,如果这是网址
/some/url;page=1;q=
当您检查网址参数时,如果q === ''
,您可以使用delete()
从对象中移除q以获取此信息
/some/url;page=1
我知道这不是最好的解决方案,我很乐意找到一个不涉及在我的代码中检查空url参数的修复。
我也理解将q=
保留在网址中的好处,即使参数为空,我还没有找到办法。