微信小程序(一)

1.小程序5层 限制

一个应用同时只能打开5个页面。5层后wx.navigateTo不能正常打开新页面。

解决方式:
a.技术方案

wx.redirectTo 关闭当前view 打开新的view
wx.reLaunch  关闭所有view 打开新的view

b.产品方案: 优化流程 减少页面层级

2.小程序实现滑动分页加载

onReachBottom  ://页面上拉触底事件的处理函数
data: //存储分页信息

page{
        data:{    
                pageInfo:{curPage:1,totalPage:5,count:10}
        },
        onReachBottom:function() {
                var _t=this,
                      data=this.data.pageInfo;
                    if(data.page<data.totalPage){        
                          data.page=data.page+1;
                        _t.setData({pageInfo:data})
                        _t.getList();//发送请求

                    }       
        },
        getList:function (){
                //这里 发wx.request请求
                ...
        }

}

待续 ...

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容