zoukankan      html  css  js  c++  java
  • 微信小程序

    /utils/utils.js   已经扩展到App对象中,Page方法中直接使用  app.util.method(...) 调用.

    1. 扩展String.replaceAll 

         JS默认值提供replace,定义为替换第一个匹配的规则

         replaceAll 使用正则,

    replaceAll = function (FindText/*这里支持正则写法*/, RepText)
     
     
    2. util.log
    封装了console.log , 可以在全局配置中,禁止日志, 线上环境默认禁止
     
    3. util.rpx2px
    微信 rpx单位到px单位的转换 , 适应多种屏幕
    4. util.px2rpx
    px单位转换为 rpx
    5. util.renderImagesUrl = function(url,opt) 渲染七牛图片api
    opt={ //默认值
        mode:1,
    q:70, //图片质量
    interlace:1 //支持渐进显示,大图时,马赛克-->高质量展示
    w: null , //图片宽度, 外部计算,可能需要经过 rpx2px 的转换
    h: null , // 图片高度
      }
    6. util.showToast(opt) util.success(str,opt)
    封装了wx.showToast,默认为loading 加载中
     
    7. util.post 请求外部数据接口, 此方法被WapRequest再次封装,请求一步接口
     
    8. uti.extend(dest={}, source={}, ...other)
    对象属性的merge,类似 jQuery.extend
    9. util.isReg
    是否注册用户, 有用户注册信息,用于需要登录的页面,跳转前判断
     
     
     
     
     
    .... 其他方法,逐步扩展中
     
     
  • 相关阅读:
    分布式ID方案
    架构、分布式、微服务
    hexo+GithubPages创建自己的blog
    网络管理基本命令
    jvm-内存模型和一些eclipse调优参数
    JVM-运行时数据区
    JVM-类加载机制
    互联网架构演变过程
    jdk 1.7 新增
    【王的技法0001】机器数、真值、原码、反码、补码总结
  • 原文地址:https://www.cnblogs.com/jifsu/p/7864905.html
Copyright © 2011-2022 走看看