成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

小程序全局變量的實(shí)現(xiàn)方式

Vultr / 2140人閱讀

摘要:小程序的一個(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

相關(guān)文章

  • 深入理解JavaScript(二):由一道題來思考閉包

    摘要:中所有的事件綁定都是異步編程當(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...

    曹金海 評(píng)論0 收藏0
  • 微信程序初探

    摘要:在微信小程序中,要更新視圖就只能修改,而視圖層也只能通過事件向邏輯層傳遞交互信息。頁面移植到微信小程序要修改的地方也還比較多,主要是標(biāo)簽和的交互及小程序提供的功能部分。 小程序是一種不需要下載安裝即可使用的應(yīng)用,它實(shí)現(xiàn)了應(yīng)用「觸手可及」的夢(mèng)想,用戶掃一掃或搜一下即可打開應(yīng)用。也體現(xiàn)了「用完即走」的理念,用戶不用關(guān)心是否安裝太多應(yīng)用的問題。應(yīng)用將無處不在,隨時(shí)可用,但又無需安裝卸載。 —...

    teren 評(píng)論0 收藏0
  • JavaScript模塊化開發(fā)那些事

    摘要:模塊化開發(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ā)的那些事,文中通過...

    jzzlee 評(píng)論0 收藏0
  • Python之路--python基礎(chǔ)3

    摘要:缺省參數(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ù)的...

    blankyao 評(píng)論0 收藏0
  • Min - 程序自定義組件解決方案

    摘要:首先,需要微信官方支持以自定義標(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...

    mj 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<