真机测试运行起来比模拟器卡很多?
发布于 7 年前 作者 zhuxiuying 3750 次浏览 来自 官方Issues

我做了一个下拉栏,里面的每一项都bindtap,点击了就有选中效果(用到了setdata来切换选中效果),在开发工具中的模拟器运行很流畅,但是真机测试(安卓机)的时候,点击总是感觉慢半拍才触发,是代码写的问题吗?附代码

wxml:

<view class="change_list_area" wx:if='{{change_course_list.length>0}}'>
        <view class="change_item" wx:for='{{change_course_list}}' wx:key='item.courseId' bindtap="handleChange" data-index="{{index}}">
          <text>课程名:{{item.courseName}}  老师:{{item.teacher.teacherName}}</text>
          <icon type="success_no_circle" color="#0599df" wx:if="{{index==change_index}}"></icon>
        </view>
</view>

js:

handleChange(e) {
let index = e.currentTarget.dataset.index;
    this.setData({
      change_index: index
    })
}
1 回复

模拟器只能作为参考,具体还得看真机。ios有同样问题吗?你得把代码贴出来看看呀。。。

回到顶部