微信小程序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 相关文章推荐
ExtJS 设置级联菜单的默认值
Jun 13 Javascript
jquery attr 设定src中含有&amp;(宏)符号问题的解决方法
Jul 26 Javascript
js变量以及其作用域详解
Jul 18 Javascript
JS实现一键回顶功能示例代码
Oct 28 Javascript
JS自定义选项卡函数及用法实例分析
Sep 02 Javascript
JavaScript中的事件委托及好处
Jul 12 Javascript
图解Javascript——作用域、作用域链、闭包
Mar 21 Javascript
使用Math.max,Math.min获取数组中的最值实例
Apr 25 Javascript
通过JavaScript下载文件到本地的方法(单文件)
Mar 17 Javascript
基于VUE的v-charts的曲线显示功能
Oct 01 Javascript
vue-resource:jsonp请求百度搜索的接口示例
Nov 09 Javascript
node.js通过Sequelize 连接MySQL的方法
Dec 28 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
第二节--PHP5 的对象模型
2006/11/16 PHP
Yii框架学习笔记之session与cookie简单操作示例
2019/04/30 PHP
经常用到的JavasScript事件的翻译
2007/04/09 Javascript
js利用Array.splice实现Array的insert/remove
2009/01/13 Javascript
IE 下的只读 innerHTML
2009/08/21 Javascript
实现png图片和png背景透明(支持多浏览器)的方法
2009/09/08 Javascript
YUI的Tab切换实现代码
2010/04/11 Javascript
js操作label给label赋值及取label的值示例
2013/11/07 Javascript
javascript中取前n天日期的两种方法分享
2014/01/26 Javascript
javascript实现单击和双击并存的方法
2014/12/13 Javascript
JavaScript实现表格快速变色效果代码
2015/08/19 Javascript
纯javascript实现自动发送邮件
2015/10/21 Javascript
jQuery设置Easyui校验规则(推荐)
2016/11/21 Javascript
jQuery实现倒计时(倒计时年月日可自己输入)
2016/12/02 Javascript
浅谈javascript alert和confirm的美化
2016/12/15 Javascript
vue实现表格数据的增删改查
2017/07/10 Javascript
vue实现底部菜单功能
2018/07/24 Javascript
在 Angular6 中使用 HTTP 请求服务端数据的步骤详解
2018/08/06 Javascript
js canvas实现橡皮擦效果
2018/12/20 Javascript
JS实现返回上一页并刷新页面的方法分析
2019/07/16 Javascript
Vue.js下拉菜单组件使用方法详解
2019/10/19 Javascript
JS加载解析Markdown文档过程详解
2020/05/19 Javascript
解决vue单页面多个组件嵌套监听浏览器窗口变化问题
2020/07/30 Javascript
python中matplotlib实现最小二乘法拟合的过程详解
2017/07/11 Python
django admin添加数据自动记录user到表中的实现方法
2018/01/05 Python
python3爬取淘宝信息代码分析
2018/02/10 Python
深入理解Python 关于supper 的 用法和原理
2018/02/28 Python
Python爬虫的两套解析方法和四种爬虫实现过程
2018/07/20 Python
Python实现求两个数组交集的方法示例
2019/02/23 Python
TensorFlow实现模型断点训练,checkpoint模型载入方式
2020/05/26 Python
你不知道的5个HTML5新功能
2016/06/28 HTML / CSS
公司领导推荐信
2013/11/12 职场文书
行政助理工作职责范本
2014/03/04 职场文书
满月酒邀请函
2015/01/30 职场文书
高考学习决心书
2015/02/04 职场文书
关于PostgreSQL JSONB的匹配和交集问题
2021/09/14 PostgreSQL