У меня есть контейнер и кнопка:
<button @click="scrollAndShowForm">Show and scroll to a form</button>
<div id="form" v-show="showForm">there a form</div>
У меня есть метод:
data() {
return {showForm: false}
},
methods: {
scrollAndShowForm() {
this.$scrollTo('#form');
return this.showForm = ! this.showForm;
}
}
Когда я нажимаю на кнопку, я прокручиваю вверху, но не внизу.Зачем?Если я удалю v-show
, тогда все хорошо.Я нахожу причину, и эта причина: display: none
.Как я могу прокрутить, когда форма отображается, и не прокручивать, когда форма скрыта?