[英]Would anyone refactor a URL change better than the way I do?
不確定這是否是不合適的,盡管它工作正常。
為了移動到新位置並保留根URL,我做這樣的例子:
window.location = window.location.href.split('/oldbar')[0] + '/foobar/' + $value
window.location = window.location.href.split(/oldbar/)[0] + 'foobar';
window.location = window.location.href.split('/oldbar')[0] + '/foobar/'
你會以不同的方式做嗎? 如果是這樣/為什么?
只需訪問位置對象的pathname
屬性,就不需要拆分href:
// not really sure what you're trying to do, but...
window.location.pathname = window.location.pathname + "/foobar/";
要保留根URL,只需操作window.location.pathname
,而不是整個href
屬性。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.