收藏
回答

scroll-into-view 设置id后不会跳转到最后一个?

确实能读取到最后一个ID,但是跳到了倒数第二个

ing...二次回答 .已解决

我是循环的div div里面是消息组件 给div设置高度即可

三次回答 又出现了新的bug

因为我做的是聊天室功能,消息可长可短不能固定高度,所以再次调到倒数第二个

解决方法:因为 scroll-into-view 属性必须是动态的

直接写死一个div放到最后,动态ID以 'id'+时间撮的形式

再给一个1s的计时器赋值(必须加,不加又调到倒数第二个)

就解决了

最后一次编辑于  2021-09-16
回答关注问题邀请回答
收藏

3 个回答

  • 微盟
    微盟
    2021-09-08

    你试试在最后加一个空数据

    2021-09-08
    有用
    回复 2
    • fiee
      fiee
      2021-09-08
      聊天消息是实时的,不能加空数据
      2021-09-08
      回复
    • fiee
      fiee
      2021-09-08
      加了之后,再来新消息,我的循环id就乱掉了
      2021-09-08
      回复
  • fiee
    fiee
    2021-09-08

    滚动是正常滚动,我做的聊天室功能,就是10条消息会滚到第9条,11条滚到10条这样

    2021-09-08
    有用
    回复
  • 神经蛙
    神经蛙
    2021-09-08

    因为最后一个滚动空间不够了吧。。。

    2021-09-08
    有用
    回复
登录 后发表内容