微信小程序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 相关文章推荐
从jQuery.camelCase()学习string.replace() 函数学习
Sep 13 Javascript
Jquery倒计时源码分享
May 16 Javascript
通过隐藏iframe实现无刷新上传文件操作
Mar 16 Javascript
Boostrap实现的登录界面实例代码
Oct 09 Javascript
浅谈html转义及防止javascript注入攻击的方法
Dec 04 Javascript
JavaScript 巧学巧用
May 23 Javascript
使用JavaScript实现表格编辑器(实例讲解)
Aug 02 Javascript
vue引入新版 vue-awesome-swiper插件填坑问题
Jan 25 Javascript
JS实现简单的点赞与踩功能示例
Dec 05 Javascript
发布Angular应用至生产环境的方法
Dec 10 Javascript
Vue中computed、methods与watch的区别总结
Apr 10 Javascript
查找Vue中下标的操作(some和findindex)
Aug 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
虫族 Zerg 热键控制
2020/03/14 星际争霸
百事可乐也出咖啡了 双倍咖啡因双倍快乐
2021/03/03 咖啡文化
PHP+MYSQL的文章管理系统(一)
2006/10/09 PHP
PHP脚本的10个技巧(6)
2006/10/09 PHP
Discuz!下Memcache缓存实现方法
2010/05/28 PHP
PHP strncasecmp字符串比较的小技巧
2011/01/04 PHP
解析thinkphp import 文件内容变量失效的问题
2013/06/20 PHP
mod_php、FastCGI、PHP-FPM等PHP运行方式对比
2015/07/02 PHP
php解析xml 的四种简单方法(附实例)
2016/07/11 PHP
PHP不使用内置函数实现字符串转整型的方法示例
2017/07/03 PHP
Centos7安装swoole扩展操作示例
2020/03/26 PHP
js资料toString 方法
2007/03/13 Javascript
JS+XML 省份和城市之间的联动实现代码
2009/10/14 Javascript
jquery下操作HTML控件的实现代码
2010/01/12 Javascript
JavaScript中最简洁的编码html字符串的方法
2014/10/11 Javascript
js实现交换运动效果的方法
2015/04/10 Javascript
jquery实现用户信息修改验证输入方法汇总
2015/07/18 Javascript
js实现继承的5种方式
2015/12/01 Javascript
AngularJS中的$watch(),$digest()和$apply()区分
2016/04/04 Javascript
Bootstrap每天必学之警告框插件
2016/04/26 Javascript
js简单实现调整网页字体大小的方法
2016/07/23 Javascript
Vue2.x中的父子组件相互通信的实现方法
2017/05/02 Javascript
js实现放大镜特效
2017/05/18 Javascript
Vue computed计算属性的使用方法
2017/07/14 Javascript
Vue.extend构造器的详解
2017/07/17 Javascript
javascript计算渐变颜色的实例
2017/09/22 Javascript
JavaScript迭代器的含义及用法
2019/06/21 Javascript
webgl实现物体描边效果的方法介绍
2019/11/27 Javascript
微信小程序picker组件两列关联使用方式
2020/10/27 Javascript
Python2与python3中 for 循环语句基础与实例分析
2017/11/20 Python
Python3 循环语句(for、while、break、range等)
2017/11/20 Python
Python爬虫代理池搭建的方法步骤
2020/09/28 Python
给校长的建议书500字
2014/05/15 职场文书
2014年体育教学工作总结
2014/12/09 职场文书
python 办公自动化——基于pyqt5和openpyxl统计符合要求的名单
2021/05/25 Python
MySQL添加索引特点及优化问题
2022/07/23 MySQL