微信小程序开发技巧集锦
八点博客(钏)
专注分享技术交流
展开
-
微信小程序开发技巧集锦(1):获取openid、seeeion_key、expire_in
说明:本方法是PHP版本的,java 等类似步骤实现即可!1、注册账号https://mp.weixin.qq.com,获取 appID appSecret2、配置appID appSecret LoginUrl//1、配置$AppID = '***';$AppSecret = '***';$LoginUrl = "https://api.weixin.qq.com/sn...原创 2019-05-01 19:22:56 · 1045 阅读 · 0 评论 -
微信小程序开发技巧集锦(2):通过token判断用户是否本人提交
流程:(1)用户登录 》 存入数据库、将用户信息写入缓存 》将token返回给客户端https://blog.csdn.net/sinat_37390744/article/details/89739559(2)当在小程序中向服务器中提交数据时,应判断是否用户本人提交用户post数值(token包含在header中) 》 服务器获取token 》 token即为缓存的键值 》判...原创 2019-05-02 22:38:46 · 1076 阅读 · 0 评论 -
微信小程序开发技巧集锦(4):检查订单中商品状态
说明:大致流程1、客户端products 数据(只有商品id和数量是用户提交的,具体价格和库存需要查询数据库得知,防止用户伪造价格)products:[{product_id: 1, count: 1},},{product_id: 2, count: 3}]2、传递到服务器端2.1、检查products参数不为空,且都为正整数2.2、根据订单用户提交的product_i...原创 2019-05-04 21:34:44 · 1933 阅读 · 0 评论 -
微信小程序开发技巧集锦(5):发起支付
大致步骤:客户端发起请求》服务器检测订单是否有效、库存 》 生成签名 》返回给微信客户端 》发起支付 》 支付回调 》处理回调 》》更新支付状态1、检测订单有效性private function checkOrderValid() { //检测订单号是否存在 $order = OrderModel::where('id','=',$...原创 2019-05-06 16:31:55 · 390 阅读 · 0 评论 -
微信小程序开发技巧集锦(6):实现Tabs选项卡切换
1、viewbindtap='onTabsItemTap' 绑定的onTabsItemTap事件<view class='detail-bottom-box'> //选项卡标题 <view class='tabs-box'> <block wx:for="{{['商品详情','产品参数','售后保障']}}">...原创 2019-05-09 12:21:27 · 613 阅读 · 0 评论 -
微信小程序开发技巧集锦(8):实现竖向Tab上下切换
1、view<import src="../tpls/category/category-tpl.wxml" /><view class='container category-container'> <view class='category-box'> <view class='left-box'> <b...原创 2019-05-09 12:31:38 · 1961 阅读 · 0 评论 -
微信小程序开发技巧集锦(9):添加商品到购物车
说明:购物车数据存入到storage缓存中。此篇博文主要讲如何在商品详情页面,点击加入购物车按钮,将商品加入购物车,并更新购物车中商品总数量。步骤:点击添加购物车按钮 ||判断该商品是否已经存在于购物车中 || ||已经存在 不存在 ...原创 2019-05-10 15:49:11 · 8947 阅读 · 2 评论