小程序开发过程中 全局变量、函数的应用方法

来源:互联网 发布:向mac势力低头 表情包 编辑:程序博客网 时间:2024/05/20 13:11

小程序开发过程中,全局变量、函数的应用能让你的小程序优化起来更加便捷,到底微信小程序全局变量怎么使用呢?本文讲解一下啦。

捕获.JPG

一、全局函数

小程序开发过程中,不同页面要用到一些相同的函数,比如时间转化函数,如果每个页面都写这样一个函数,代码繁琐不说,修改极其不便,还容易出错,怎么使用呢?

1、在untils内的until.js文件内写入该函数,举例如下:(时间戳转年月日)

const toDate = function toDate(number) {
  const n = number * 1000;
  const date = new Date(n);
  const Y = date.getFullYear() + '年';
  const M = (date.getMonth() + 1 < 10 ? '0' + (date.getMonth() + 1) : date.getMonth() + 1) + '月';
  const D = date.getDate() < 10 ? '0' + date.getDate() + '日' : date.getDate() + '日';
  return (M + D + "更新")
}
module.exports = {
  toDate: toDate
}

2、在页面js文件内调用此函数

头部添加:var utils = require('../../utils/util.js')

使用的地方调用:utils.toDate()

二、全局变量

开发一个小程序有好多接口,每个接口如果都写入绝对路径,那么在网址发生变化时,就要修改好多页面,实在是不方便,所以这里要用到全局变量。

比如将网址设置为全局变量:https:www.***.com

1、在app.js文件内写入

  globalData: {
    URL: "https://www.wsstq.com"
  }   

2、在调用的js页面使用

url: getApp().globalData.URL +'你的接口相对路径’,

以上小技巧,在小程序开发过程中实在方便,喜欢的可以收藏下哈。

小程序开发过程中 全局变量、函数的应用方法 

原创粉丝点击