dom更新后获取dom节点

v-for渲染数据时

this.news.push(data);//用户聊天内容
var div = document.getElementById('scrollDiv');
//这样是获取不到渲染后的dom

想要获取数据渲染后的dom,需要这样

this.news.push(data);//用户聊天内容
this.$nextTick(function(){//dom更新后                                      
  var div = document.getElementById('scrollDiv');                                       
  div.scrollTop = div.scrollHeight;                                         
})                                      
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 172,977评论 25 708
  • 院子里的银杏叶已经落了满地,就好像白雪的颜色即将覆盖一样,金黄的同时又很洁白。而时光,就在这样错落有致的颜色倒影里...
    安萧隐阅读 502评论 0 0
  • 朱盈看了一下时间,下午4点53分了,冬天她单位5点下班。 外边还下雪了呢,老赵也不知道在单位楼下了吗。老赵是公务员...
    妖寈阅读 434评论 0 0
  • 今夜 你幽幽前来 引我入梦 道一番相思 言一隅变迁 我随你喜怒哀乐 不觉间谈及三生 你说着历程 惘着旧事 越说笑的...
    震血封侯阅读 169评论 2 11
  • 开始之开始,改变之改变 1,想说还没说的 今天抽出时间看完了序言和第一编第一章。关于本书的由来和概要序言里说的很清...
    jiangxinq阅读 321评论 0 2