如何在不重新加载allready包含其他参数的情况下向URL追加和添加参数 实施例
本地主机:5147 /网站/ paytm排序=优惠
本地主机:5147 /网站/ paytm排序=优惠&安培;猫= 171
本地主机:5147 /网站/ paytm排序=优惠&安培;猫= 171168
或
本地主机:5147 /网站/ paytm猫= 171
?本地主机:5147 /网站/ paytm猫= 171&安培; =优惠排序
?本地主机:5147 /网站/ paytm猫= 171安培;排序=特惠,优惠
?本地主机:5147 /网站/ paytm猫= 171191&放大器;排序=特惠,优惠
答案 0 :(得分:0)
Yoa可以使用History API
中的方法 catch(EB&) // Will catch
{
std::cout<<"EB Exception";
}
catch(EA&) // and this would catch EA objects that aren't EB.
{
std::cout<<"EA Exception";
}
和pushState
答案 1 :(得分:0)
您可以使用history.pushState
var stateObj = { foo: "bar" };
history.pushState(stateObj, "page 2", "bar.html");
doc:https://developer.mozilla.org/en-US/docs/Web/API/History_API
Url将在不重新加载的情况下进行更改,您也可以使用事件popstate来更新您的State App。 doc:https://developer.mozilla.org/en-US/docs/Web/Events/popstate