我有一个带有文本的 div,在我提交该文本后,我从服务器获取新数据。如果我在第一个文本的底部,我从服务器获取的第二个文本也在底部,我想在获取数据后移动到文本的顶部。<b-row class="question-top mb-3" > <b-col xl="12" md="12" sm="12" xs="12"> <div class="question-editor"> <ckeditor :editor="editor" v-model="free_text" :disabled="editorDisabled"></ckeditor> </div> </b-col></b-row>//style.question-editor{ overflow-y: auto; //so here I have the scroll}methods(){ getData() { axios...CODE.. //and here I try to move to the top of that div var topElement = document.querySelector('.question-editor'); scrollTo(topElement, 0, 100); }}
2 回答
莫回无
TA贡献1865条经验 获得超7个赞
scrollTop 函数是窗口对象或元素本身的一部分
在您的情况下,它将是:
topElement.scrollTo (100,0)
文档:https ://developer.mozilla.org/en-US/docs/Web/API/Element/scrollTo
小唯快跑啊
TA贡献1863条经验 获得超2个赞
var topElement = document.querySelector('.question-editor'); topElement.scrollIntoView(true);
为了更清楚文档:https ://developer.mozilla.org/en-US/docs/Web/API/Element/scrollIntoView
添加回答
举报
0/150
提交
取消