Maison >Applet WeChat >Développement de mini-programmes >Introduction détaillée modulaire du mini programme WeChat
Cet article présente principalement les informations pertinentes sur l'introduction détaillée de la modularisation des mini programmes WeChat. Les amis qui en ont besoin peuvent s'y référer
La modularisation consiste à extraire certaines choses courantes et à les mettre dans un fichier. module.exports pour exposer les interfaces. Lorsque nous avons créé le projet pour la première fois, il y avait un fichier util.js qui était modularisé
/** * 处理具体业务逻辑 */ function formatTime(date) { //获取年月日 var year = date.getFullYear() var month = date.getMonth() + 1 var day = date.getDate() //获取时分秒 var hour = date.getHours() var minute = date.getMinutes() var second = date.getSeconds(); //格式化日期 return [year, month, day].map(formatNumber).join('/') + ' ' + [hour, minute, second].map(formatNumber).join(':') } function formatNumber(n) { n = n.toString() return n[1] ? n : '0' + n } /** * 模块化导出暴露接口 */ module.exports = { formatTime: formatTime }
Utilisation :
//导入模块化方式 var util = require('../../utils/util.js') Page({ data: { logs: [] }, onLoad: function () { this.setData({ logs: (wx.getStorageSync('logs') || []).map(function (log) { // 通过暴露的接口调用模块化方法 return util.formatTime(new Date(log)) }) }) } })
Pour une introduction plus détaillée à la modularisation des mini-programmes WeChat et des articles connexes, veuillez faire attention au site Web PHP chinois !