小程序项目

---恢复内容开始---

11月份末尾的时候我开始了小程序的发展。

在小程序开发过程中我遇到了很多问题,但是有很多人帮我解决了。所以,在这里,我要把问题和解决方法记录下来。

1.微信使用用户拒绝授权,我们要引导用户打开授权,也就是我们要检测用户是否授 

getUserInfo(获取用户信息需要授权,这里判断是否授权)如果用户拒绝授权,我们就弹出提示框,提示用户授权失败,需要授权才能正常使用,然后当用户点击确定的时候,就让用户
getSetting(获取用户当前授权设置)========》》》openSetting(调起客户端小程序设置界面,返回用户设置的操作结果。)
 
2.下拉加载
上滑加载我们使用的是scroll-view,给它设一定的高度,然后js里面我们把需要上滑加载的网络请求封装起来,哪里需要那里就请求一个,然后写个上滑事件,上滑一次,页数就增加一次。
在上滑加载的时候,手机端会多次加载,所以我们要用一个变量判断,首先设定一个more为false,判断如果more为true就return,若为false就执行网络请求,数据加载完毕之后就more为true,这样可以防止多次加载
 
3.页面返回上一级带参数

wx.navigateBack返回带参数,我们可以把要返回的参数存在app.js里面,作为全局变量,返回的时候把参数赋值,然后在返回后的页面取就会有值了。

posted @ 2017-12-01 10:42  小小赵公子  阅读(169)  评论(0编辑  收藏  举报