当导航到这样的url时:
/some/url;page=1;q=
url自动更改为:
/some/url;page=1;q=true
是否可以禁用这个,以便我可以有一个空参数?
我在我的应用程序中一直有同样的问题,到目前为止,唯一对我有效的是完全删除空url参数。如果这是url
/some/url;page=1;q=
当你检查url参数时,如果q === ''
,你可以用delete()
从对象中删除q来得到这个
/some/url;page=1
我知道这不是最好的解决方案,我很想找到一个修复,不涉及检查空url参数在我的代码。
我也理解在url中保持q=
的好处,即使参数是空的,我还没有找到一种方法来做到这一点。