herenowts
herenowts
  • 发布:2022-06-29 15:00
  • 更新:2022-06-29 15:00
  • 阅读:428

【报Bug】renderjs 3.4.15后之前有些写的东西忽然不能用了

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Mac

PC开发环境操作系统版本号: 12

HBuilderX类型: 正式

HBuilderX版本号: 3.4.15

手机系统: 全部

手机系统版本号: iOS 15

手机厂商: 苹果

页面类型: vue

vue版本: vue2

打包方式: 离线

项目创建方式: HBuilderX

测试过的手机:

iOS 15.5

示例代码:

<view class="main" ref='main' id='mainview' @scroll="listenScroll" @touchstart="touchStart">
......
</view>

this.$refs.main.$el.scrollTop = 100

操作步骤:

代码控制视图滚动位置时 调用 this.$refs.main.$el.scrollTop = 100

预期结果:

this.$refs.main.$el.scrollTop = 100 可以将试图滚动到 100 位置

实际结果:

TypeError: undefined is not an object (evaluating 'this.$refs.main.$el.scrollTop = 100')

this.$refs.main.$el undefined

bug描述:

renderjs 3.4.15后之前有些写的东西忽然不能用了
之前写的 this.$refs.main.$el.scrollTop = topListHeader 忽然到 .$el的时候就 undefined 了, 之前好好的

2022-06-29 15:00 负责人:无 分享
已邀请:

该问题目前已经被锁定, 无法添加新回复