没有合适的资源?快使用搜索试试~ 我知道了~
一. 模块化 如果学过Android的,应该对模块不陌生,我们通常会把一些业务功能抽取成独立的一个模块,然后根据业务模块进行分组开发。微信小程序也有模块化的概念,但是微信小程序的对模块化定义有些不同,官方文档对模块的定义是: “我们可以将一些公共的代码抽离成为一个单独的 js 文件,作为一个模块。” 也就是将公共代码进行封装起来,避免重复代码,可以重复调用。 微信小程序的模块化机制跟JavaScript的模块化机制非常相似,都是通过module.exports暴露对象,然后再通过通过require来获取对象。下面来了解一下微信小程序的模块化开发。 1.定义一个在页面定义个公共方法:比如在uti
资源推荐
资源详情
资源评论
微信小程序模块化与微信小程序模块化与page函数函数
一. 模块化
如果学过Android的,应该对模块不陌生,我们通常会把一些业务功能抽取成独立的一个模块,然后根据业务模块进行分组开
发。微信小程序也有模块化的概念,但是微信小程序的对模块化定义有些不同,官方文档对模块的定义是:
“我们可以将一些公共的代码抽离成为一个单独的 js 文件,作为一个模块。”
也就是将公共代码进行封装起来,避免重复代码,可以重复调用。
微信小程序的模块化机制跟JavaScript的模块化机制非常相似,都是通过module.exports暴露对象,然后再通过通过require
来获取对象。下面来了解一下微信小程序的模块化开发。
1.定义一个在页面定义个公共方法:比如在utils包创建一个common.js,然后在里面定义方法
function printHello(){
console.log("first printHello");
}
2.通过 module.exports 暴露模块接口
module.exports={
printHello:printHello
};
3.在其它模块通过 require(path) 进行引用模块,然后调用方法
//引入comm.js文件
var comm=require('../../utils/common.js')
//在onLoad方法进行调用
onLoad: function () {
comm.printHello();
}
4.编译后就可以在调试界面看到输出的文字了。
(此图片来源于网络,如有侵权,请联系删除! )
资源评论
weixin_38621427
- 粉丝: 10
- 资源: 941
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功