微信小程序 require module exports 的使用
生活随笔
收集整理的這篇文章主要介紹了
微信小程序 require module exports 的使用
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
require?
any require(string path)
引入模塊。返回模塊通過?module.exports?或?exports?暴露的接口。
?
項目中使用
例如
const { post } = require('../../utils/http.js')
const util = require('../../utils/util')
這個是2種不同的寫法,
第一種是直接使用,第二種要使用util.xx 來使用
module
Object module
當前模塊對象
項目中寫的工具使用需要module.xx向外暴露對象,
例如防止連點的
//防止連點
var throttlem = function throttle(fn, gapTime) {if (gapTime == null || gapTime == undefined) {gapTime = 1500}let _lastTime = null// 返回新的函數return function () {let _nowTime = + new Date()if (_nowTime - _lastTime > gapTime || !_lastTime) {fn.apply(this, arguments) //將this和參數傳給原函數_lastTime = _nowTime}}
}
module.exports = {throttle: throttlem,formatTime: formatTime
}
exports
Object exports
module.exports 的引用
一般和module一起使用 案例如上.
?
?
總結
以上是生活随笔為你收集整理的微信小程序 require module exports 的使用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 刘彦军鼻子太大整形多少钱
- 下一篇: Android 9.0 系统弹框