在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ web點(diǎn)擊返回按鈕返回到之前的網(wǎng)頁,之前網(wǎng)頁的js為什么不執(zhí)行

web點(diǎn)擊返回按鈕返回到之前的網(wǎng)頁,之前網(wǎng)頁的js為什么不執(zhí)行

問題如下
購物車界面
clipboard.png
比如這個頁面 價格是通過js來進(jìn)行計(jì)算的 ,復(fù)選框決定總價格

客戶到下一個界面的時候,通過點(diǎn)擊瀏覽器的返回按鈕再返回到當(dāng)前購物車頁面的話
計(jì)算總價的JS如何才能有效

沒有使用vue等框架

回答
編輯回答
瘋浪

你都沒說清楚你的代碼是如何到下一頁和如何回到上一頁的,比如是用的路由跳轉(zhuǎn)還是頁面的重新加載? 如果樓主用的是原生js寫的頁面, 建議你點(diǎn)擊返回上頁時觸發(fā)的window.location.href或window.location.reload()事件,這樣可以重新加載頁面, 價格也就會重新計(jì)算了, 但前提是你在上一個頁面修改的數(shù)值還能拿得到, 如果拿不到說明你這么寫本身架構(gòu)就有問題了. 可以嘗試使用Vue來重構(gòu)頁面, 父子組件間的通信了解一下就ok了

2017年4月10日 14:53
編輯回答
獨(dú)白

比如你現(xiàn)在在A頁面,在A頁面選擇了商品,你現(xiàn)在到了B頁面之后,你在由B頁面跳轉(zhuǎn)到A頁面,A頁面選擇的商品是否還是原來默認(rèn)的選中狀態(tài)呢?

2017年11月30日 23:57