location的用法及短語 JS教程:window.location用法區(qū)別?
JS教程:window.location用法區(qū)別?一個是請求控制,另一個是瀏覽器控制。如果您請求包括響應.重定向服務器在到達目標頁時已經(jīng)轉(zhuǎn)向您位置.href一般來說,當瀏覽器遇到此語句時,它會再次請求
JS教程:window.location用法區(qū)別?
一個是請求控制,另一個是瀏覽器控制。
如果您請求包括響應.重定向服務器在到達目標頁時已經(jīng)轉(zhuǎn)向您位置.href一般來說,當瀏覽器遇到此語句時,它會再次請求另一個地址,響應.重定向只是個請求,不是請求當客戶端使用位置開關(guān)時,它需要向服務器請求兩次。因為沒有瀏覽器窗口,例如服務器端的窗口,所以位置永遠不會是服務器端代碼,只能在客戶端輸出。實際上,如果客戶端的JS語句中有redirect語句,那么這兩條語句的函數(shù)是相同的。但是機制不同,重定向只是一個函數(shù),當你遇到這個語句時,你可以直接轉(zhuǎn)向客戶端??蛻舳苏埱笏鼉纱巍N恢孟喈斢谠诘刂窓谥休斎氲刂泛蟀磂nter鍵
!如果沒有對轉(zhuǎn)向的控制,則客戶端上的兩個是相同的響應.重定向常用于服務器,位置只能用在客戶端
window.location.href的用法?
Loginto存儲用戶登錄后需要跳轉(zhuǎn)到的鏈接地址。默認情況下,他們會在登錄后跳轉(zhuǎn)到/user
讓store=newVuex.商店({state:{loginTo:“/user”},突變:{setLoginToLink(state,link){狀態(tài).loginTo=link}}})
頁面(/index)->登錄頁面(/login)->GTC頁面(/xxx)
頁面:this$存儲.提交(“setlogintolink”,“/xxx”
登錄頁面:window.location.href= " aaa.com網(wǎng)站“這個.$store.state.loginTo
設置登錄狀態(tài)類似。使用vuex管理狀態(tài)。例如,將其命名為haslogin,然后默認為false。登錄成功后,提交修改haslogin狀態(tài)的方法??梢栽谒许撁嫔汐@得haslogin狀態(tài)。