#vue.js #vue-router
#vue.js #vue-маршрутизатор
Вопрос:
У меня есть компонент accordion с несколькими вкладками. Его вкладки должны прослушивать URL-адрес #hash.
Например localhost:8080/page#tab1,tab2
, это должно привести к открытию tab1 и tab2.
Теперь, когда я нажимаю / переключаю tab3, я могу перенести вкладку на URL-адрес через маршрутизатор следующим образом: this.$router.push('#tab1,tab2,tab3')
. Но это приводит к прокрутке окна вверх.
Есть ли способ избежать этого?
Комментарии:
1. Это приводит к
TypeError: this.$router.append is not a function
.2. Извините, я виноват. Используется что-то вроде
<router-link :to="link" append></router-link>