這期內(nèi)容當(dāng)中小編將會(huì)給大家?guī)?lái)有關(guān)如何在微信小程序中使用公用參數(shù)與公用方法,文章內(nèi)容豐富且以專(zhuān)業(yè)的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。
成都網(wǎng)絡(luò)公司-成都網(wǎng)站建設(shè)公司創(chuàng)新互聯(lián)10余年經(jīng)驗(yàn)成就非凡,專(zhuān)業(yè)從事成都網(wǎng)站設(shè)計(jì)、網(wǎng)站建設(shè),成都網(wǎng)頁(yè)設(shè)計(jì),成都網(wǎng)頁(yè)制作,軟文營(yíng)銷(xiāo),1元廣告等。10余年來(lái)已成功提供全面的成都網(wǎng)站建設(shè)方案,打造行業(yè)特色的成都網(wǎng)站建設(shè)案例,建站熱線(xiàn):13518219792,我們期待您的來(lái)電!
公用參數(shù):
小程序的公共參數(shù),例如網(wǎng)絡(luò)請(qǐng)求地址、可配置項(xiàng),可以寫(xiě)在app.js文件的globalData參數(shù)里。
globalData: { userInfo: null, url: "", secret_key: "", url_param: { v: "1.1", format: "json", sign_method: "md5", partner_id: "", app_key: "" } }
在外部文件中取值語(yǔ)句為:getApp().globalData.url_param.v
。
公用方法:
小程序可以自定義公用方法模塊,例如網(wǎng)絡(luò)請(qǐng)求方法、錯(cuò)誤提示等。以錯(cuò)誤提示為例,在自定義的basicUrl.js文件里寫(xiě):
function errorWarn(error){ wx.showToast({ image: '/image/errorIcon.png', duration: 2000, title: error, mask: true }) } module.exports.errorWarn = errorWarn
在其它頁(yè)面調(diào)用此方法時(shí)寫(xiě):
var urlRequest = require('/../../basicUrl/basicUrl.js'); urlRequest.errorWarn("系統(tǒng)繁忙,稍后再試");
補(bǔ)充:借助util.js的實(shí)現(xiàn)思路
例如將部分的js邏輯放到utils中,在在logs.js中調(diào)用utils.js中的方法
實(shí)現(xiàn)代碼:
utils.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 }
logs.js:
//logs.js 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)) }) }) } })
上述就是小編為大家分享的如何在微信小程序中使用公用參數(shù)與公用方法了,如果剛好有類(lèi)似的疑惑,不妨參照上述分析進(jìn)行理解。如果想知道更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。
分享題目:如何在微信小程序中使用公用參數(shù)與公用方法
本文來(lái)源:http://www.muchs.cn/article22/gehccc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供外貿(mào)建站、做網(wǎng)站、電子商務(wù)、面包屑導(dǎo)航、域名注冊(cè)、
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話(huà):028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)