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

鍍金池/ 問答/HTML/ vue 頁面里如何點(diǎn)擊a標(biāo)簽后不改變路由?

vue 頁面里如何點(diǎn)擊a標(biāo)簽后不改變路由?

a標(biāo)簽有段落錨點(diǎn),就是點(diǎn)擊一下會(huì)跳到當(dāng)前頁面的指定段落,問題就是點(diǎn)擊a標(biāo)簽后,頁面的路由會(huì)改變,如果這時(shí)刷新頁面,頁面就會(huì)丟失,因?yàn)楫?dāng)前路由已被改變成a標(biāo)簽綁定的段落錨點(diǎn),而不是正規(guī)注冊的路由,請問有什么方法解決么?
示例代碼:

<template>
    <aside>
        <nav>
            <a href="#abc">abc</a>
        </nav>
    </aside>
    <section id="abc">abc</section>
</template>
回答
編輯回答
薄荷糖

你可以監(jiān)聽一下刷新頁面事件,然后把路由重置成為你想要的正規(guī)路由
https://segmentfault.com/q/10...

2018年9月7日 03:55
編輯回答
情皺

使用 js 來滾動(dòng)視窗吧或者 vue 使用 history 模式

2017年12月31日 16:39
編輯回答
舊言

用history模式,不用hash模式

2018年7月23日 22:34