小程式學習之旅 模組化

2021-08-29 22:45:55 字數 1062 閱讀 4453

可以將一些公共的**抽離成為乙個單獨的 js 檔案,作為乙個模組。模組裡面的屬性和方法預設是私有的。如果我們想在外部使用模組裡面的屬性和方法,在模組裡面必須通過module.exports

exports暴露。暴露以後外部通過require引入就可以使用暴露的屬性和方法

var config = 

}module.exports = config

// pages/food/food.js

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

page(,

gofoodcontent (e) ,

fail: () => ,

complete: () =>

});},

requestdata () ,

header: ,

success: function (res)

}console.log(arr)

//用到this要注意this指向

that.setdata()}})

},/**

* 生命週期函式--監聽頁面載入

*/onload: function (options)

})

var wxparse = require('../../wxparse/wxparse.js');

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

page(,

requestdata (id) ,

success: function (res) )}})

},/**

* 生命週期函式--監聽頁面載入

*/onload: function (options)

})

onlaunch: function ()

})// 獲取使用者資訊

wx.getsetting(}})

}}

})},

globaldata: ,

}})

微信小程式學習日記 模組化

前言 我們可以將一些公共 抽離成乙個單獨的js指令碼檔案,作為乙個模組,通過module.exports暴露介面供其他js檔案require,具體實現 如下 untils public.js function sayhello function saybye module.exports pages...

模組化小基礎

今天整理下模組化,從基本運用到實踐。html直接雙擊開啟會報錯,需要在伺服器下執行。lochost 8080 import 存在於變數提公升。匯出模組如果內容有定時器更改,外面引入內容也會更改。import 語法 不能寫入if 語句之類中的。use strict 預設嚴格模式。基礎1.01.js e...

微信小程式(模組化)

1.模組化 我們可以將一些公共的 抽離成為乙個單獨的 js 檔案,作為乙個模組。模組只有通過 module.exports 或者 exports 才能對外暴露介面。需要注意的是 exports 是 module.exports 的乙個引用,因此在模組裡邊隨意更改 exports 的指向會造成未知的錯...