此Meteor客户端代码在新选项卡中打开目标链接时显示参数Param
。怎么做才能使param
中的值隐藏在网址中而不显示?感谢
let windowRef = null;
let url = 'http://www.someurl/?';
let Param = {key1:val1,...}
Object.entries(Param).forEach(([key, value]) => url += key + '=' + value + '&');
windowRef = window.open(url.slice(0, -1), "myWindow");
修改
windowRef.history.pushState("Removing query", "Title", "/");
未删除新打开的标签中网址的Param
值。
答案 0 :(得分:0)
当用户点击网址时,您可以将此查询参数保存在本地存储或会话中。 然后你可以简单地重定向没有参数。