模块化
我们可以将一些公共的代码抽离称为一个单独的js文件,作为一个模块。模块只有通过module.exports才能对外暴露接口。
在使用这些模块文件中,使用require(path)将公共代码引入
例子:
// common.js
function sayHello(name) {
console.log('Hello ${name} !')
}
function sayGoodbye(name) {
console.log('Goodbye ${name} !')
}
module.exports.sayHello = sayHello
exports.sayGoodbye = sayGoodbye
var common = require('common.js')
Page({
helloMINA: function() {
common.sayHello('MINA')
}
goodbyeMINA: function() {
common.sayGoodbye('MINA')
}
})
注意:
require()不支持绝对路径