鍍金池/ 問答/HTML/ vue 頁面里如何點擊a標簽后不改變路由?

vue 頁面里如何點擊a標簽后不改變路由?

a標簽有段落錨點,就是點擊一下會跳到當前頁面的指定段落,問題就是點擊a標簽后,頁面的路由會改變,如果這時刷新頁面,頁面就會丟失,因為當前路由已被改變成a標簽綁定的段落錨點,而不是正規(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 來滾動視窗吧或者 vue 使用 history 模式

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

用history模式,不用hash模式

2018年7月23日 22:34