我有一个容器和一个按钮:
:Post
我有一个方法:
#travelling
当我单击按钮时,我在顶部滚动,但不在底部滚动。为什么?如果我删除<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;
}
}
。显示表单时如何滚动,隐藏表单时不滚动?