이 글은 위챗 미니 프로그램 모듈화의 세부 소개에 대한 관련 정보를 주로 소개하고 있으니 필요한 친구들이 참고하시면 됩니다.
모듈화는 몇 가지 공통적인 내용을 추출하여 module.exports 파일에 넣는 것입니다. 인터페이스를 노출합니다. 처음 프로젝트를 생성했을 때 모듈화된 util.js 파일이 있었습니다.
/** * 处理具体业务逻辑 */ 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 }
사용법: >
//导入模块化方式 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)) }) }) } })
위챗 미니 프로그램 모듈화에 대한 자세한 소개와 관련 글은 PHP 중국어 홈페이지를 참고해주세요!