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

关于Vue2中$refs获取DOM元素以及scrollIntoView相关的问题

关于Vue2中$refs获取DOM元素以及scrollIntoView相关的问题

温温酱 2018-10-13 14:46:29
需求是这样的,页面内部有个ul+li滚动列表,现在希望列表中的某个超出的元素滚动到可以看见的位置,大概画了一下示意图2.我用的是vue2,本打算用scrollIntoView试试,但在获取dom元素的时候遇到了问题,ref不是响应式的,但我的视频列表是用vue-resource取出来的,所以用ref取不到,并且用document.getElementById等方法也取不到,具体可以看看例子https://jsfiddle.net/3jjx8b3s/3/所以我想问的是:需求有什么实现方法,我能想到的就是改变ul的scrollTop值Vue2中有什么方法能获取动态的dom元素?我知道Vue的理念是操作数据而不是操作dom,但像我的需求这种问题很难用数据表现出来吧,还请大神指点一二
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 2353 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号