WeChat ミニ プログラム モジュールの詳細な紹介

高洛峰
リリース: 2017-02-17 10:31:13
オリジナル
2268 人が閲覧しました

この記事は主に、WeChat ミニプログラムのモジュール化の詳細な導入に関する関連情報を紹介します。必要な友人は参照してください。

モジュール化とは、いくつかの共通のものを抽出してファイルに入れ、 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))
 })
 })
 }
})
ログイン後にコピー

WeChat ミニ プログラムのモジュール化の詳細な紹介に関連するその他の記事をご覧ください。 PHP 中国語 Web サイトに注意してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート