微信小程序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 相关文章推荐
javascript 自动转到命名锚记
Jan 10 Javascript
js 遍历json返回的map内容示例代码
Oct 29 Javascript
js+jquery常用知识点汇总
Mar 03 Javascript
javascript基础知识
Jun 07 Javascript
微信小程序(应用号)简单实例应用及实例详解
Sep 26 Javascript
Bootstrap幻灯片轮播图支持触屏左右手势滑动的实现方法
Oct 13 Javascript
让编辑器支持word复制黏贴、截屏的js代码
Oct 17 Javascript
js 动态生成html 触发事件传参字符转义的实例
Feb 14 Javascript
Angular 4依赖注入学习教程之ValueProvider的使用(七)
Jun 04 Javascript
使用node搭建自动发图文微博机器人的方法
Mar 22 Javascript
ES10的13个新特性示例(小结)
Sep 23 Javascript
vue实现点击追加选中样式效果
Nov 01 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
?生?D片??C字串
2006/12/06 PHP
ie与session丢失(新窗口cookie丢失)实测及解决方案
2013/07/15 PHP
PHP+jQuery 注册模块的改进(三):更新到Smarty3.1
2014/10/14 PHP
php设计模式之策略模式实例分析【星际争霸游戏案例】
2020/03/26 PHP
Js控制弹窗实现在任意分辨率下居中显示
2013/08/01 Javascript
js传参数受特殊字符影响错误的解决方法
2013/10/21 Javascript
当滚动条滚动到页面底部自动加载增加内容的js代码
2014/05/13 Javascript
node.js中的http.request方法使用说明
2014/12/14 Javascript
原生js图片轮播效果实现代码
2016/10/19 Javascript
AngularJS extend用法详解及实例代码
2016/11/15 Javascript
vue动态设置img的src路径实例
2018/09/18 Javascript
vue实现点击按钮下载文件功能
2019/10/11 Javascript
浅谈python新手中常见的疑惑及解答
2016/06/14 Python
Python爬虫使用Selenium+PhantomJS抓取Ajax和动态HTML内容
2018/02/23 Python
Python抽象和自定义类定义与用法示例
2018/08/23 Python
Python采集猫眼两万条数据 对《无名之辈》影评进行分析
2018/12/05 Python
pycharm 实现显示project 选项卡的方法
2019/01/17 Python
Tensorflow训练MNIST手写数字识别模型
2020/02/13 Python
python开发实例之Python的Twisted框架中Deferred对象的详细用法与实例
2020/03/19 Python
Python OpenCV去除字母后面的杂线操作
2020/07/05 Python
pip 20.3 新版本发布!即将抛弃 Python 2.x(推荐)
2020/12/16 Python
利用CSS3的线性渐变linear-gradient制作边框的示例
2016/06/02 HTML / CSS
CSS3之transition实现下划线的示例代码
2018/05/30 HTML / CSS
用HTML5制作烟火效果的教程
2015/05/12 HTML / CSS
肯尼亚网上商城:Kilimall
2016/08/20 全球购物
艺术系应届生的自我评价
2013/10/19 职场文书
水果连锁超市创业计划书
2014/01/24 职场文书
装饰活动策划方案
2014/02/11 职场文书
2014年预备党员群众路线教育实践活动对照检查材料思想汇报
2014/10/02 职场文书
四风批评与自我批评范文
2014/10/14 职场文书
城管个人总结
2015/02/28 职场文书
复试通知单模板
2015/04/24 职场文书
Java 中的 Unsafe 魔法类的作用大全
2021/06/26 Java/Android
SpringBoot集成Redis的思路详解
2021/10/16 Redis
Python如何用re模块实现简易tokenizer
2022/05/02 Python