小程序中util的使用

1.在util目录下先新建一个js文件

2.写函数:

function 函数名1 ( 可传参 ) {     }

function 函数名2  ( 可传参 ) {  this.函数名1   }

3.通过 module.exports 或者 exports 对外暴露接口。

module.exports = {
  '对外方法名':'本地方法名',
  '对外方法名':'本地方法名',
  '对外方法名':'本地方法名',
  '对外方法名':'本地方法名'
}

4.在要使用的文件里面用require引入:

var util= require('../../utils/util.js')


Page({
     data:[],
      onLoad: function() {
          console.log( util.函数名1 )
    },
})

注意:

1.写在工具函数内部的函数是可以用this.互相调用的,不过也必须用module暴露接口

2.可以在工具函数里通过在  var app = getApp() 来使用全局变量。因为只能return一次,可以用去全局变量来解决很多值传不出去的问题。

3.module必须写在所有函数声明的下面,所有。不然会报错的

4.关于暴露接口 module.exports 或者 exports 的区别:https://blog.csdn.net/qq_38125123/article/details/71107619

原文地址:https://www.cnblogs.com/mingnai/p/12993565.html