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

鍍金池/ 問(wèn)答/C  HTML/ vue 支付寶支付完成后點(diǎn)擊返回,回到了支付的頁(yè)面

vue 支付寶支付完成后點(diǎn)擊返回,回到了支付的頁(yè)面

vue2 有些瀏覽器換不起支付寶,然后是網(wǎng)頁(yè)進(jìn)行支付,但是支付完成后回調(diào)到完成的頁(yè)面,點(diǎn)擊返回this.$router.go(-1) 返回到支付的頁(yè)面 有什么辦法能點(diǎn)擊返回,返回到之前的頁(yè)面。

回答
編輯回答
小曖昧

你需要在支付完成的界面加個(gè)判斷吧,用vue-router
beforeRouteLeave (to, from, next) {

// 在支付完成的界面中增加這個(gè)方法,然后如果需要離開當(dāng)前頁(yè)面就使用router跳轉(zhuǎn)
this.$router.push('xxx')

}
我覺(jué)得這樣可以實(shí)現(xiàn)

2018年5月5日 21:05
編輯回答
影魅

可以直接修改location的url。跳轉(zhuǎn)到指定url。
或者當(dāng)場(chǎng)建立a標(biāo)簽,設(shè)置url。不需要插入頁(yè)面。當(dāng)場(chǎng)觸發(fā)a標(biāo)簽的點(diǎn)擊。具體調(diào)用觸發(fā)點(diǎn)擊事件的函數(shù)名忘記了。

2018年5月30日 16:38
編輯回答
終相守

同問(wèn)題,有好的解決方案沒(méi)

2018年6月6日 16:28
編輯回答
六扇門

如果你的跳轉(zhuǎn)支付寶是this.$router.push()跳轉(zhuǎn)的就很好解決,使用this.$router.replace()來(lái)跳轉(zhuǎn),瀏覽器是不會(huì)記錄路由的。
例如從A push B push C ,你從C go(-1)的時(shí)候是回到B的,
但是如果是A push B replace , 你從C go(-1)的時(shí)候是返回到A頁(yè)面的。

2017年9月8日 05:03
編輯回答
陪妳哭

這個(gè)得找下對(duì)接的文檔了。一般這種跳第三方支付的平臺(tái),都會(huì)有個(gè)參數(shù)給你寫跳回自己主站的地址的。

更何況是支付寶了,建議找找集成的文檔,或者技術(shù)對(duì)接人員。

2018年6月21日 16:46