微信小程序商城开发笔记

生命周期函数:

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

下面编写购物车流程:

你可能感兴趣的:(微信小程序商城开发笔记)