微信小程序商城开发笔记

生命周期函数:

app.js全局文件作用与小程序启动是的函数调用,一般在这里执行获取token和验证token的两个接口,如果token不存在就获取token
token.js类里写具体的请求和验证token方法
base.js里继承token类,在base的wx.request的方法中使用token每次请求携带令牌  在返回数据中判断状态码的第一个字符,这个一般在要上线时候再编写。


onload:只在小程序的页面第一次加载时有效,一般首页的数据放在这里,然后绑定数据。
onHide:作用于页面关闭过隐藏时执行,使用场景如:购物车页面,操作商品的加减只是ui样式上的改变(并不是每次都去更新缓存)当点击调转到付款页面是才执行更新缓存

页面布局:列式步局  flex

                      商品列表使用模板

                      banner使用组件swip

使用判断:wx:if

给标签绑定事件 bindtap="你的方法名如:getAddress"

然后js文件中编写方法getAddress:function(event){}

如果别的页面跳转过来的话在当前的onload函数接收一个option参数,然后使用getByNameid()接受

警示:如当前方法中使用了this 而方法体里有使用回调函数那么回调函数只能使用this的影子解决办法,在回调函数外使用var that = this

下面编写购物车流程:

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

推荐阅读更多精彩内容