国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

layui框架學(xué)習(xí)(45: 工具集模塊)

這篇具有很好參考價(jià)值的文章主要介紹了layui框架學(xué)習(xí)(45: 工具集模塊)。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

??layui的工具集模塊util支持固定條、倒計(jì)時(shí)等組件,同時(shí)提供輔助函數(shù)處理時(shí)間數(shù)據(jù)、字符轉(zhuǎn)義、批量事件處理等操作。
??util模塊中的fixbar函數(shù)支持設(shè)置固定條(2.7版本的幫助文檔中叫固定塊),是指固定在頁面一側(cè)的工具條元素,不隨頁面滾動(dòng)條滾動(dòng),默認(rèn)在頁面右下角位置。fixbar函數(shù)的原型為util.fixbar(options),options中的主要基礎(chǔ)參數(shù)如下所示:
??1)bars。設(shè)置固定條中的按鈕(或者叫菜單,英文是bar,layui中文教程中沒有看到合適的翻譯,暫且叫按鈕)數(shù)組,每個(gè)按鈕包括type(標(biāo)識(shí))、icon(圖標(biāo))、content(顯示內(nèi)容)和style(按鈕樣式),固定條組件觸發(fā)按鈕事件時(shí)會(huì)將按鈕的type傳入事件處理函數(shù)。bars屬性是2.8版本新增的屬性,在2.7版本中,主要包括bar1、bar2和top三個(gè)按鈕,2.8中為了兼容歷史版本代碼,如果檢測(cè)到有bar1、bar2屬性,則會(huì)將之處理后放入bars屬性中,以便后續(xù)統(tǒng)一處理,詳細(xì)的可以見參考文獻(xiàn)4中util.js文件的代碼。使用示例及效果如下所示。top按鈕的效果是回到頁面開頭位置,算是固定條組件內(nèi)置的功能按鈕,只要按鈕type為top即可,一般中頁面開頭位置隱藏后才出現(xiàn)top按鈕。

	util.fixbar({
	    bars: [
			{
				type:'test1',
				icon:'layui-icon-heart'						
			},
			{
				type:'test2',
				icon:'layui-icon-key'		
			},
			{
				type:'top',
				icon:'layui-icon-top'
			}
		]
		,default:false
		,bgcolor:'#00aaff'
	  });

layui框架學(xué)習(xí)(45: 工具集模塊),網(wǎng)頁編程,layui,工具集模塊,util

??2)bgcolor,設(shè)置固定條組件的背景色;
??3)css,設(shè)置固定條組件外層容器的任意 css 屬性,可以用來調(diào)整固定條的位置;
??4)on ,設(shè)置固定條組件中按鈕的事件處理函數(shù),2.7版本中僅支持設(shè)置click事件的處理函數(shù),2.8版本中則可以設(shè)置多種類型的事件處理函數(shù);
??5)default ,是否顯示默認(rèn)的固定條,默認(rèn)值為true,此時(shí)會(huì)將bar1、bar2、top按鈕根據(jù)設(shè)置情況加入到bars屬性中,代碼如下所示。
layui框架學(xué)習(xí)(45: 工具集模塊),網(wǎng)頁編程,layui,工具集模塊,util
??util模塊中的countdown函數(shù)支持設(shè)置倒計(jì)時(shí),其函數(shù)原型為util.countdown(options),在2.8版本中,options參數(shù)中主要包括date(倒計(jì)時(shí)截止時(shí)間值)、now(當(dāng)前時(shí)間值)、ready(倒計(jì)時(shí)初始時(shí)的事件響應(yīng)函數(shù))、clock(倒計(jì)時(shí)過程中的事件處理函數(shù),每秒觸發(fā)一次)、done(倒計(jì)時(shí)完成時(shí)的事件響應(yīng)函數(shù)),而在2.7版本中則僅有endTime(對(duì)應(yīng)2.8中的date)、serverTime(對(duì)應(yīng)2.8中的now)、callback(對(duì)應(yīng)2.8中的clock)等三個(gè)基礎(chǔ)參數(shù)。倒計(jì)時(shí)組件的使用示例請(qǐng)見參考文獻(xiàn)3,在此不在演示。
??除了上述組件,util模塊還以供以下函數(shù)以輔助編程或操作:
??1)timeAgo,返回指定時(shí)間在當(dāng)前時(shí)間的多久前,該函數(shù)并不總是返回精確值,還有可能返回概況說法,如下所示;

layui框架學(xué)習(xí)(45: 工具集模塊),網(wǎng)頁編程,layui,工具集模塊,util

??2)toDateString,格式化輸出時(shí)間字符串,詳細(xì)的參數(shù)說明見參考文獻(xiàn)6;
??3)digit,函數(shù)原型為util.digit(num, length),即將數(shù)字num轉(zhuǎn)換為字符串,如果字符串長(zhǎng)度小于 length,則在左側(cè)補(bǔ)零至長(zhǎng)度為length;

??4)escape/unescape,轉(zhuǎn)義/還原h(huán)tml字符串,將html字符串中的特殊字符轉(zhuǎn)義/還原,作用類似于C#中的tobase64string和frombase64string;
??5)openWin,打開瀏覽器新標(biāo)簽頁,最終要的基礎(chǔ)參數(shù)為url,即設(shè)置要打開的網(wǎng)址,其它參數(shù)見參考文獻(xiàn)6;
??6)on,設(shè)置批量處理事件,其函數(shù)原型為util.on(attr, obj, eventType),意思是處理所有屬性名為attr的頁面元素的eventType事件(默認(rèn)為click事件),在obj中針對(duì)attr的具體值設(shè)置事件處理函數(shù),具體的介紹見參考文獻(xiàn)2、3、6。
??目前為止,layui2.7版本中的主要教程內(nèi)容已經(jīng)過了一遍,但是由于2.8版本新增或者優(yōu)化了不少內(nèi)容,后續(xù)可能還會(huì)花時(shí)間梳理2.8中的變更內(nèi)容,同時(shí)在網(wǎng)上或者GitHub中找具體的項(xiàng)目或程序代碼學(xué)習(xí)layui的用法。

參考文獻(xiàn):
[1]B站:layui框架精講全套視頻教程
[2]https://layui.gitee.io/v2/docs/
[3]https://layui.gitee.io/v2/demo/
[4]https://github.com/layui/layui/
[5]https://layui.dev/docs/2.8/
[6]https://layui.dev/docs/2.8/util/#toDateString文章來源地址http://www.zghlxwxcb.cn/news/detail-732288.html

到了這里,關(guān)于layui框架學(xué)習(xí)(45: 工具集模塊)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Msbuild的工具集版本

    已經(jīng)安裝了VS2013,但用MSbuild編譯的時(shí)候一直選擇的是V11的設(shè)置,原來是這個(gè)環(huán)境變量的設(shè)置所致。如下設(shè)置就用的是V12(VS2013)的編譯器。 Setting environment for using Microsoft Visual Studio 2010 x64 tools. C:Program Files (x86)Microsoft Visual Studio 10.0VCC:dir /s /b /d MSBuild .exe ‘C:’ 不是內(nèi)部或外部命

    2024年02月16日
    瀏覽(22)
  • 國內(nèi)可用免費(fèi)AI工具集

    國內(nèi)可用免費(fèi)AI工具集

    1、Kimi Chat ????????由月之暗面科技有限公司(Moonshot AI)開發(fā)的人工智能助手。擅長(zhǎng)中英文對(duì)話,能夠提供安全、有幫助且準(zhǔn)確的回答。它的能力包括閱讀和理解用戶上傳的文件,訪問互聯(lián)網(wǎng)內(nèi)容,以及結(jié)合搜索結(jié)果來回答問題。比如上傳一份英文資料,可讓它翻譯為中

    2024年03月14日
    瀏覽(29)
  • 個(gè)人可能會(huì)用到的工具集

    Odin 完整的本地化系統(tǒng)工具 - I2 Localization 游戲互動(dòng)敘事工具 - articy:draft 3 功能強(qiáng)大的對(duì)話系統(tǒng) - Dialogue System 游戲音頻解決方案 - Master Audio 2022 高品質(zhì)尋路系統(tǒng) - A* Pathfinding Project Pro 場(chǎng)景優(yōu)化工具 - Mesh Baker 游戲輸入控制器 - Rewired 優(yōu)質(zhì)觸控控制插件 - Lean Touch+ 防破解!代碼混

    2024年02月15日
    瀏覽(18)
  • VS工具集及C++規(guī)范

    VS工具集及C++規(guī)范

    一、VS工具集列表: Visual Studio 2008:v90 Visual Studio 2010:v100 Visual Studio 2012:v110 Visual Studio 2013:v120 Visual Studio 2015:v140 (v140_xp) Visual Studio 2017:v141 Visual Studio 2019:v142 Visual Studio 2022:v143 二、VS支持的C++規(guī)范: C++17: ? ? vs2017基本支持,vs2015部分支持。 C++14: ? ? vs2017就可以

    2024年02月07日
    瀏覽(26)
  • 安卓逆向_0 --- 逆向、安全、工具集

    安卓逆向_0 --- 逆向、安全、工具集

    ?吾愛 工具集 官網(wǎng):https://www.52pojie.cn/ 工具集:https://down.52pojie.cn? :https://www.52pojie.cn/thread-811805-1-1.html 看雪 工具集 官網(wǎng):https://bbs.kanxue.com/ 工具集:https://tools.pediy.com 看雪 知識(shí)庫 看雪 知識(shí)庫:https://www.kanxue.com/chm.htm?id=14693 安卓 逆向環(huán)境?r0env 安裝設(shè)置 r0env :https://m

    2024年02月09日
    瀏覽(26)
  • Visual Studio工具集相關(guān)(MSBuild)

    Visual Studio工具集相關(guān)(MSBuild)

    V100(VS2010)之前版本在MSBuild platsforms目錄 V100(VS2010)之后的版本在VC中,經(jīng)測(cè)試V140(VS2015)也在platforms中 -Visual Studio 2019: V142 -Visual Studio 2017: V141 -Visual Studio 2015: V140 -Visual Studio 2013: V120 -Visual Studio 2012: V110 -Visual Studio 2010: V100 -Visual Studio 2008: V90 -Visual Studio 2005: V80 -Visual Studio 2003: V71

    2024年02月08日
    瀏覽(54)
  • 數(shù)據(jù)倉庫性能測(cè)試方法論與工具集

    數(shù)據(jù)倉庫性能測(cè)試方法論與工具集

    目錄 目錄 數(shù)據(jù)倉庫 v.s. 傳統(tǒng)數(shù)據(jù)庫 數(shù)據(jù)倉庫性能測(cè)試案例 性能指標(biāo) 測(cè)試方案 測(cè)試場(chǎng)景 測(cè)試數(shù)據(jù)集 測(cè)試用例 性能指標(biāo) 測(cè)試腳本工具 基準(zhǔn)環(huán)境準(zhǔn)備 硬件環(huán)境 軟件環(huán)境 測(cè)試操作步驟 Cloudwave 執(zhí)行步驟 導(dǎo)入數(shù)據(jù)集 TestCase 1. 執(zhí)行 13 條標(biāo)準(zhǔn) SQL 測(cè)試語句 TestCase 2. 執(zhí)行多表聯(lián)合

    2024年02月12日
    瀏覽(56)
  • 云安全系列4:解析云安全工具集

    云安全系列4:解析云安全工具集

    隨著組織越來越多地將數(shù)據(jù)和應(yīng)用轉(zhuǎn)移到云端,云安全在確保工作負(fù)載安全方面變得至關(guān)重要。Gartener 就表示:“云優(yōu)先戰(zhàn)略現(xiàn)在已十分普遍,甚至在不愿承擔(dān)風(fēng)險(xiǎn)的企業(yè)機(jī)構(gòu)中也是如此。但由于缺乏確保安全云計(jì)算部署所必需的技能和工具,因此執(zhí)行仍然受到阻礙?!?在了

    2024年02月02日
    瀏覽(28)
  • 【自然語言處理】3.1NLTK工具集

    NLTK為自然語言處理集 多語料庫(Corpora) 詞典資源(Lexicon),如WordNet 基本自然語言處理工具集 標(biāo)記解析(Tokenization) 詞干提?。⊿temming) 詞性標(biāo)注(POS Tagging) 句法分析(Syntactic Parsing) 安裝(command+R), pip install nltk 下載 nltk.download() 方法 停用詞 因?yàn)檎Z義不重要(如冠詞)

    2024年02月11日
    瀏覽(25)
  • i2c-tools工具集

    i2c-tools工具集

    i2c-tools是一個(gè)專門調(diào)試i2c設(shè)備的開源工具集,在嵌入式開發(fā)中經(jīng)常使用,該工具集包含以下命令: i2cdetect、i2cdump、i2cget、i2cset。 i2c-tools的重要意義就是開發(fā)人員既不需要編寫復(fù)雜的Linux驅(qū)動(dòng)、也不需要編寫應(yīng)用程序,只需要輸入幾個(gè)簡(jiǎn)單的命令就可以調(diào)試i2c設(shè)備,比如: 設(shè)

    2024年02月13日
    瀏覽(18)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包