微信小程序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的日期选择控件
Oct 27 Javascript
火狐4、谷歌12不支持Jquery Validator的解决方法分享
Jun 20 Javascript
『jQuery』名称冲突使用noConflict方法解决
Apr 22 Javascript
JS截取字符串常用方法详细整理
Oct 28 Javascript
浅谈checkbox的一些操作(实战经验)
Nov 20 Javascript
jQuery+AJAX实现无刷新下拉加载更多
Jul 03 Javascript
jQuery+html5+css3实现圆角无刷新表单带输入验证功能代码
Aug 21 Javascript
Javascript在IE和Firefox浏览器常见兼容性问题总结
Aug 03 Javascript
使用vue编写一个点击数字计时小游戏
Aug 31 Javascript
js仿小米官网图片轮播特效
Sep 29 Javascript
Vue源码探究之状态初始化
Nov 14 Javascript
深入解读VUE中的异步渲染的实现
Jun 19 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
一个简单的域名注册情况查询程序
2006/10/09 PHP
PHP读取网页文件内容的实现代码(fopen,curl等)
2011/06/23 PHP
P3P Header解决Cookie跨域的问题
2013/03/12 Javascript
jQuery实现隔行背景色变色
2014/11/24 Javascript
jQuery实现预加载图片的方法
2015/03/17 Javascript
javascript实现unicode与ASCII相互转换的方法
2015/12/10 Javascript
js oncontextmenu事件使用详解
2017/03/25 Javascript
jQuery Tree Multiselect使用详解
2017/05/02 jQuery
jQuery实现frame之间互通的方法
2017/06/26 jQuery
在Mac下彻底卸载node和npm的方法
2018/05/16 Javascript
JS 实现分页打印功能
2018/05/16 Javascript
详解vue指令与$nextTick 操作DOM的不同之处
2018/08/02 Javascript
原生JS实现旋转轮播图+文字内容切换效果【附源码】
2018/09/29 Javascript
element中的$confirm的使用
2020/04/26 Javascript
js实现轮播图效果 纯js实现图片自动切换
2020/08/09 Javascript
微信小程序自定义支持图片的弹窗
2020/12/21 Javascript
[50:50]完美世界DOTA2联赛PWL S3 INK ICE vs DLG 第一场 12.20
2020/12/23 DOTA
Python实现国外赌场热门游戏Craps(双骰子)
2015/03/31 Python
Python使用PIL模块生成随机验证码
2017/11/21 Python
对Tensorflow中的变量初始化函数详解
2018/07/27 Python
Python3.4解释器用法简单示例
2019/03/22 Python
python列表,字典,元组简单用法示例
2019/07/11 Python
python opencv捕获摄像头并显示内容的实现
2019/07/11 Python
DataFrame.to_excel多次写入不同Sheet的实例
2019/12/02 Python
Python高阶函数、常用内置函数用法实例分析
2019/12/26 Python
tensorflow的ckpt及pb模型持久化方式及转化详解
2020/02/12 Python
CSS3的 fit-content实现水平居中
2017/09/07 HTML / CSS
Godiva巧克力英国官网:比利时歌帝梵巧克力
2018/08/28 全球购物
对象的序列化(serialization)类是面向流的,应如何将对象写入到随机存取文件中
2015/06/22 面试题
演讲比赛获奖感言
2014/02/02 职场文书
电气自动化专业职业规划范文
2014/02/16 职场文书
详解redis分布式锁的这些坑
2021/05/19 Redis
python中的装饰器该如何使用
2021/06/18 Python
教你使用vscode 搭建react-native开发环境
2021/07/07 Javascript
Oracle查看表空间使用率以及爆满解决方案详解
2022/07/23 Oracle
Nginx跨域问题解析与解决
2022/08/05 Servers