weex 自定义list 的下拉刷新和加载更多,WXComponent 有时候显示,有时候不显示
1.code:
registerComponent("loading-indicator", WXRefreshIndicator.class);
registerComponent("loading-indicator-more", WXLoadingIndicatorLoadMore.class);
js代码:
<template>
<list style="width: 750px;height:{{tableHeight}}; background-color: #eeeeee;">
<refresh class="refresh-view" display="{{refresh_display}}" onrefresh="onrefresh">
<loading-indicator class="indicator"></loading-indicator>
</refresh>
<loading id="loadmore" class="loading-view" display="{{loading_display}}" onloading="onloading" >
<loading-indicator-more if="{{showLoading}}" class="indicator_more" backgroundColor='#ffffff'></loading-indicator-more>
</loading>
</list>
</template>
分别自定义了list的下拉刷新和加载更多,正常情况下回显示。
2.不显示的情况是这样的:
2.1.我们app需要登录后才能显示某个tab页面,这个tab页面是用weex做的,提货是weex做的,其他都是原生的
2.2用户退出后,在重新登录,这样的话提货的这个下拉刷新和加载更多不显示了,重新开启app才可以显示。
3.图片:
3.1 正常显示
3.2 不显示
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
参考我这个答案 https://segmentfault.com/q/10...
不过,目前还是发现refresh有其他的小问题.
我把loading都换成了 loadmore方法去出发,这两个组件Android上的表现比iOS的好太多了。
加载的方法