zoukankan      html  css  js  c++  java
  • 第一个微信小程序踩的几个小坑

    1.小程序测试调试阶段可以打开项目设置中的“开发环境不校验请求域名、TLS版本及HTTPS证书”配置,即可以和自己的服务器联调了。

    (需要在工具栏的设置 -> 项目设置 中配置,mac下直接command + ,出现的工具设置中并没有这个选项)

    参考:https://mp.weixin.qq.com/debug/wxadoc/dev/api/api-network.html

    2.text支持&nbsp需要添加decode设置

    <text decode="{{true}}" class="detailText">单&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;号&emsp;{{orderID}}</text>
     
    3.登录时获取openid不能在前端获取,小程序无法在前端调用api.weixin.qq.com
     
    4.接口联调之前本地测试JSON报文可以直接
    var rspData = '{"success":true,"name":"周君","documentnumber":"FI01170927019","date":"2017-09-27 23:14","claimtype":"普通报销","rowhead":"RMB-RMB 2.00/ RMB 2.00","message":"扫描成功"}';
            var rsp = JSON.parse(rspData);
    

      不用网上那些很复杂的方式

    5.匿名类中的方法访问主类的this要先保存一个that,并且设置data中的数据不要直接赋值,需要使用setData,否则UI可能不会更新。

    scan: function (e) {
        var that = this;
    
        wx.scanCode({//二维码扫描
          success: (res) => {
    
            that.setData({
              hasScan: true,
            })   
        }
    }
    

      

     
     
  • 相关阅读:
    BOZJ 3551&BZOJ 3545 kruskal重构树
    [Poi2014]FarmCraft
    NOIP 2015 斗地主
    POJ 1704 Georgia and Bob
    BZOJ 1409 快速幂+欧拉定理
    最长公共子序列(LCS)
    神奇的口袋(百练2755)
    最长上升子序列(LIS)
    《Single Image Haze Removal Using Dark Channel Prior》去雾代码实现分析
    MATLAB中的nargin与varargin
  • 原文地址:https://www.cnblogs.com/xirtam/p/7992279.html
Copyright © 2011-2022 走看看