huyong1978
huyong1978
  • 发布:2015-11-14 10:30
  • 更新:2017-04-27 18:05
  • 阅读:1875

ios平台,列表加载50条以上数据后闪退

分类:MUI

下拉刷新的列表中,仅仅显示文本内容没有问题,当添加左滑或右滑操作按钮时,在ios平台下会出现闪退的情况,50条数据以内没问题,超过就会, 我用 iphone4s 测试的

2015-11-14 10:30 负责人:无 分享
已邀请:
huyong1978

huyong1978 (作者)

列表上加滑动按钮,如下代码,上拉 就闪退

            /**  
             * 上拉加载具体业务实现  
             */  
            function pullupRefresh() {  
                setTimeout(function() {  
                    mui('#pullrefresh').pullRefresh().endPullupToRefresh((++count > 2)); //参数为true代表没有更多数据了。  
                    var table = document.body.querySelector('.mui-table-view');  
                    var cells = document.body.querySelectorAll('.mui-table-view-cell');  
                    for (var i = cells.length, len = i + 100; i < len; i++) {  
                        var li = document.createElement('li');  
                        li.className = 'mui-table-view-cell';  
                        li.innerHTML = '<div class="mui-slider-right mui-disabled"><a class="mui-btn mui-btn-red">删除</a></div><div class="mui-slider-handle  mui-table" ><a class="mui-navigate-right">Item ' + (i + 1) + '</a></div>';  
                        table.appendChild(li);  
                    }  
                }, 1500);  
            }
DCloud_UNI_FXY

DCloud_UNI_FXY

mui版本是多少?请升级最新版本

huyong1978

huyong1978 (作者)

            /**  
             * 上拉加载具体业务实现  
             */  
            function pullupRefresh() {  
                setTimeout(function() {  
                    mui('#pullrefresh').pullRefresh().endPullupToRefresh((++count > 2)); //参数为true代表没有更多数据了。  
                    var table = document.body.querySelector('.mui-table-view');  
                    var cells = document.body.querySelectorAll('.mui-table-view-cell');  
                    for (var i = cells.length, len = i + 50; i < len; i++) {  
                        var li = document.createElement('li');  
                        li.className = 'mui-table-view-cell';  
                        li.innerHTML = '<div class="mui-slider-right mui-disabled"><a class="mui-btn mui-btn-red">删除</a></div><div class="mui-slider-handle  mui-table" ><a class="mui-navigate-right">Item ' + (i + 1) + '</a></div>';  
                        table.appendChild(li);  
                    }  
                }, 1500);  
            }

升级到2.6版本,在demo项目下个性,运行,加载到100多条时还是会闪退

DCloud_UNI_FXY

DCloud_UNI_FXY

该问题下个版本修复

huyong1978

huyong1978 (作者)

好的,多谢!

2***@qq.com

2***@qq.com

苹果手机 懒加载数据有卡顿,闪退

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