微信小程序module.exports模块化操作实例浅析


Posted in Javascript onDecember 20, 2018

本文实例讲述了微信小程序module.exports模块化操作。分享给大家供大家参考,具体如下:

微信小程序module.exports模块化操作实例浅析

文件 目录如上图:

看到网上写的模块化都比较复杂,写个入门版的  好让大家理解理解

common.js

var studentList = [
  {
    name: "xiaoming",
    age: "22",
    hobby: "sleep"
  },
  {
    name: "xiaohong",
    age: "22",
    hobby: {
      one: "eat",
      two: "eatfood"
    }
  }
]
//模块化
module.exports = {
  studentList: studentList
}

index.js:

var common = require("../aa/common.js")
//获取应用实例
var app = getApp()
Page({
 data: {
 },
 onLoad: function () {
  this.setData({
    studentList:common.studentList
    });
 }
})

index.wxml:

<block wx:for="{{studentList}}" wx:for-item="item" wx:for-index="idx">
    <view>
     {{item.name}}
    </view>
</block>

因为取的是name,所以最后输出的是xiaoming 和xiaohong。如下图所示(这里就懒得弄样式了~):

微信小程序module.exports模块化操作实例浅析

希望本文所述对大家微信小程序开发有所帮助。

Javascript 相关文章推荐
[原创]js获取数组任意个不重复的随机数组元素
Mar 15 Javascript
JQuery表格内容过滤的实现方法
Jul 05 Javascript
JS实现简单的顶部定时关闭层效果
Jun 15 Javascript
jquery实现简单手风琴菜单效果实例
Jun 13 Javascript
JQuery实现的图文自动轮播效果插件
Jun 19 Javascript
简述jQuery ajax的执行顺序
Jan 05 Javascript
详解Node.js:events事件模块
Nov 24 Javascript
利用pm2部署多个node.js项目的配置教程
Oct 22 Javascript
《javascript少儿编程》location术语总结
May 27 Javascript
Element-UI中Upload上传文件前端缓存处理示例
Feb 21 Javascript
微信小程序实现抖音播放效果的实例代码
Apr 11 Javascript
解决vue项目 build之后资源文件找不到的问题
Sep 12 Javascript
JavaScript类的继承操作实例总结
Dec 20 #Javascript
vue返回上一页面时回到原先滚动的位置的方法
Dec 20 #Javascript
详解Vue.js自定义tipOnce指令用法实例
Dec 19 #Javascript
JavaScript创建对象方式总结【工厂模式、构造函数模式、原型模式等】
Dec 19 #Javascript
JavaScript链式调用实例浅析
Dec 19 #Javascript
浅谈vue后台管理系统权限控制思考与实践
Dec 19 #Javascript
如何为vue的项目添加单元测试
Dec 19 #Javascript
You might like
php file_exists 检查文件或目录是否存在的函数
2010/05/10 PHP
使用php测试硬盘写入速度示例
2014/01/27 PHP
PHP模板引擎Smarty内置变量调解器用法详解
2016/04/11 PHP
Yii列表定义与使用分页方法小结(3种方法)
2016/07/15 PHP
php外部执行命令函数用法小结
2016/10/11 PHP
Laravel框架实现修改登录和注册接口数据返回格式的方法
2018/08/17 PHP
php设计模式之原型模式分析【星际争霸游戏案例】
2020/03/23 PHP
JAVASCRIPT  THIS详解 面向对象
2009/03/25 Javascript
初窥JQuery(二)事件机制(2)
2010/12/06 Javascript
基于jquery的地址栏射击游戏代码
2011/03/10 Javascript
jquery ajax 局部刷新小案例
2014/02/08 Javascript
jquery制作搜狐快站页面效果示例分享
2014/02/21 Javascript
FF(火狐)浏览器无法执行window.close()解决方案
2014/11/13 Javascript
DOM基础教程之事件类型
2015/01/20 Javascript
jQuery遍历json中多个map的方法
2015/02/12 Javascript
JavaScript实现随机替换图片的方法
2015/04/16 Javascript
很实用的js选项卡切换效果
2016/08/12 Javascript
JavaScript自动点击链接 防止绕过浏览器访问的方法
2017/01/19 Javascript
Angular.JS中指令ng-if的注意事项小结
2017/06/21 Javascript
Vue 3.0 前瞻Vue Function API新特性体验
2019/08/12 Javascript
vue prop传值类型检验方式
2020/07/30 Javascript
如何用python写一个简单的词法分析器
2018/12/18 Python
python快速安装OpenCV的步骤记录
2021/02/22 Python
Bootstrap 学习分享
2012/11/12 HTML / CSS
HTML5使用ApplicationCache接口实现离线缓存技术解决离线难题
2012/12/13 HTML / CSS
保加利亚手表、香水、化妆品和珠宝购物网站:Brasty.bg
2020/04/22 全球购物
高中生自我鉴定范文
2013/10/30 职场文书
cf搞笑广告词
2014/03/14 职场文书
运动会广播稿200米(5篇)
2014/10/15 职场文书
2014幼儿园卫生保健工作总结
2014/12/05 职场文书
2014年行政后勤工作总结
2014/12/06 职场文书
中学生社区服务活动报告
2015/02/05 职场文书
2015年世界无烟日活动方案
2015/05/04 职场文书
主持人大赛开场白
2015/05/29 职场文书
主婚人致辞精选
2015/07/28 职场文书
Python中的datetime包与time包包和模块详情
2022/02/28 Python