摘要:小程序的一個(gè)很少人知道的全局對(duì)象引用對(duì)象前端開發(fā)人員對(duì)這個(gè)對(duì)象應(yīng)該不會(huì)很陌生,環(huán)境的時(shí)候全局對(duì)象就是這個(gè),瀏覽器的全局對(duì)象是。
小程序的一個(gè)很少人知道的全局對(duì)象引用
global對(duì)象:
前端開發(fā)人員對(duì)這個(gè)global對(duì)象應(yīng)該不會(huì)很陌生,Node環(huán)境的時(shí)候全局對(duì)象就是這個(gè),瀏覽器的全局對(duì)象是window。
這個(gè)對(duì)象有什么用呢?
小程序開發(fā)的時(shí)候可能經(jīng)常會(huì)引用一些接口的調(diào)用、工具類的模塊使用,每次調(diào)用都需要require或者import下真的好麻煩,而且很難維護(hù),我們肯定會(huì)想能不能在一個(gè)統(tǒng)一的地方維護(hù)呢,global對(duì)象就可以實(shí)現(xiàn)。
如下小程序的app.js代碼:
const api = require("./utils/api.js"); const ajax= require("./utils/tooAjax.js"); const storage= require("./utils/storage.js"); const util = require("./utils/util.js"); //第一種 global.navH = 64;//自定義導(dǎo)航欄高度 global.api = api;//api global.ajax = ajax;//接口 global.storage = storage;//本地存儲(chǔ) global.util =util;//工具 //第二種 wx.api = api;//api wx.ajax = ajax;//接口 wx.storage = storage;//本地存儲(chǔ) wx.util = util;//工具
在其他頁面就可以調(diào)用了哦,比如:
//接口調(diào)用1 global.ajax.wearShowList().then((res) => { }); //接口調(diào)用2 wx.ajax.wearShowList().then((res) => { });
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/100892.html
摘要:中所有的事件綁定都是異步編程當(dāng)前這件事件沒有徹底完成,不再等待,繼續(xù)執(zhí)行下面的任務(wù)當(dāng)綁定事件后,不需要等待執(zhí)行,繼續(xù)執(zhí)行下一個(gè)循環(huán)任務(wù),所以當(dāng)我們點(diǎn)擊執(zhí)行方法的時(shí)候,循環(huán)早已結(jié)束即是最后。 概念 閉包就是指有權(quán)訪問另一個(gè)函數(shù)作用域中的變量的函數(shù) 點(diǎn)擊li標(biāo)簽彈出對(duì)應(yīng)數(shù)字 0 1...
摘要:模塊化開發(fā)在編程開發(fā)中是一個(gè)非常重要的概念,一個(gè)優(yōu)秀的模塊化項(xiàng)目的后期維護(hù)成本可以大大降低。本文主要介紹模塊化開發(fā)的那些事,文中通過一個(gè)小故事比較直觀地闡述了模塊化開發(fā)的過程。每個(gè)模塊都由一個(gè)名為的函數(shù)創(chuàng)建。原文出處模塊化開發(fā)的那些事 模塊化開發(fā)在編程開發(fā)中是一個(gè)非常重要的概念,一個(gè)優(yōu)秀的模塊化項(xiàng)目的后期維護(hù)成本可以大大降低。本文主要介紹JavaScript模塊化開發(fā)的那些事,文中通過...
摘要:缺省參數(shù)就是給參數(shù)設(shè)定默認(rèn)值,如果在傳參過程中,缺省參數(shù)傳入值的話則依照傳入的值,如果沒有傳入值則按照默認(rèn)的值。 python基礎(chǔ)31、函數(shù)基本語法及特性2、函數(shù)參數(shù)3、局部變量和全局變量4、返回值嵌套函數(shù)5、遞歸函數(shù)6、匿名函數(shù)7、高階函數(shù)8、內(nèi)置函數(shù)9、函數(shù)式編程 在編程語言中的函數(shù)并非數(shù)學(xué)意義上的函數(shù)(總是返回根據(jù)參數(shù)計(jì)算得到的結(jié)果),編程語言中的函數(shù)也稱為過程,在使用這個(gè)函數(shù)的...
摘要:首先,需要微信官方支持以自定義標(biāo)簽的方式來封裝組件。依托于同微信團(tuán)隊(duì)良好的溝通渠道,我們團(tuán)隊(duì)在第一時(shí)間獲得了自定義標(biāo)簽組件的內(nèi)測(cè)邀請(qǐng),并開始著手將我們的想法落地。微信自定義組件功能,已于日開始公測(cè),請(qǐng)升級(jí)微信版本到或更高。 項(xiàng)目開源地址: MinUI:https://github.com/meili/minuiMin Cli:https://github.com/meili/min-c...
閱讀 2240·2023-04-26 01:57
閱讀 3266·2023-04-25 16:30
閱讀 2338·2021-11-17 09:38
閱讀 1090·2021-10-08 10:14
閱讀 1396·2021-09-23 11:21
閱讀 3693·2019-08-29 17:28
閱讀 3465·2019-08-29 15:27
閱讀 955·2019-08-29 13:04