收藏
评论

页面打开时动态设置scroll-view scroll-into-view的值

触发绑定的点击事件时,可以动态设置scroll-into-view的值,此时scroll-view可进行锚点滚动。但是如果是打开页面时想让scroll-view滚动到指定的位置,需要确定容器内列表数据完全渲染完成,因此需要在数据绑定后再设置scroll-into-view的值,比如代码如下:

that.setData({

cates:list,//列表数据

toView: 'y' + id //滚动到指定元素的id的值,中文与数字开头不支持,因此需要英文字母开头

})




收藏

2 个评论

  • 莫过于此
    莫过于此
    2018-05-19

    可以使用setData的回调函数来实现

    2018-05-19
    赞同 1
    回复 2
    • 燕燕
      燕燕
      2018-05-19
      谢谢指教,不过现在同时设置也是可以实现的
      2018-05-19
      回复
    • 莫过于此
      莫过于此
      2018-05-19回复燕燕
      👌
      2018-05-19
      回复
  • momo
    momo
    2019-11-27

    找了半天,终于找到了答案!

    2019-11-27
    赞同
    回复
登录 后发表内容