微信小程序(一)

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.page=data.page+1;
                        _t.setData({pageInfo:data})
                        _t.getList();//发送请求

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

}

待续 ...

你可能感兴趣的:(微信小程序(一))