微信小程序的模块化开发

本文是根据微信小程序官方文档整理而成的一份入门教程,总共五篇,每天更新一篇,这是第五篇:微信小程序的模块化开发。(文末有福利)

需要注意的是:是的一个引用,因此在模块里边随意更改的指向会造成未知的错误。所以更推荐开发者采用来暴露模块接口,除非你已经清晰知道这两者的关系。小程序目前不支持直接引入, 开发者需要使用到时候建议拷贝出相关的代码到小程序的目录中。

// common.js

functionsayHello(name) {

console.log(`Hello ${name}!`)

}

functionsayGoodbye(name) {

console.log(`Goodbye ${name}!`)

}

module.exports.sayHello=sayHello

exports.sayGoodbye=sayGoodbye在需要使用这些模块的文件中,使用将公共代码引入

varcommon=require(common.js)

Page({

helloMINA:function() {

common.sayHello(MINA)

},

goodbyeMINA:function() {

common.sayGoodbye(MINA)

}

})

上一篇 不知道微信小程序如何推广?最实用小程序推广技巧
下一篇 企业微信卢青伟:专注连接开放赋能,不与合作伙伴竞争