>위챗 애플릿 >미니 프로그램 개발 >WeChat 미니 프로그램 모듈형 세부 소개

WeChat 미니 프로그램 모듈형 세부 소개

高洛峰
高洛峰원래의
2017-02-17 10:31:132300검색

이 글은 위챗 미니 프로그램 모듈화의 세부 소개에 대한 관련 정보를 주로 소개하고 있으니 필요한 친구들이 참고하시면 됩니다.

모듈화는 몇 가지 공통적인 내용을 추출하여 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 중국어 홈페이지를 참고해주세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.