为了账号安全,请及时绑定邮箱和手机立即绑定

div上的ScrollTop,Vuejs

div上的ScrollTop,Vuejs

潇湘沐 2022-07-21 09:48:20
我有一个带有文本的 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


查看完整回答
反对 回复 2022-07-21
?
小唯快跑啊

TA贡献1863条经验 获得超2个赞

var topElement =  document.querySelector('.question-editor');
    topElement.scrollIntoView(true);

为了更清楚文档:https ://developer.mozilla.org/en-US/docs/Web/API/Element/scrollIntoView


查看完整回答
反对 回复 2022-07-21
  • 2 回答
  • 0 关注
  • 119 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信