隨著區(qū)塊鏈技術(shù)的快速發(fā)展,Web3生態(tài)系統(tǒng)正在逐漸嶄露頭角,引領(lǐng)我們進(jìn)入了一個(gè)全新的數(shù)字時(shí)代。它正在推動(dòng)虛擬和現(xiàn)實(shí)的融合,塑造著數(shù)字世界的全貌,過(guò)往那些關(guān)于數(shù)字新世界的遐想與...
隨著區(qū)塊鏈技術(shù)的快速發(fā)展,Web3生態(tài)系統(tǒng)正在逐漸嶄露頭角,引領(lǐng)我們進(jìn)入了一個(gè)全新的數(shù)字時(shí)代。它正在推動(dòng)虛擬和現(xiàn)實(shí)的融合,塑造著數(shù)字世界的全貌,過(guò)往那些關(guān)于數(shù)字新世界的遐想與...
本文記錄通過(guò)cli腳手架搭建uniapp+vue3+vite+typescript項(xiàng)目過(guò)程。 背景 因?yàn)樵陂_(kāi)發(fā)uniapp項(xiàng)目時(shí)需要啟動(dòng)HbuilderX來(lái)運(yùn)行項(xiàng)目,但很多時(shí)...
前言 這一篇記錄rollup如何開(kāi)發(fā)一個(gè)插件。文檔參考: 官方文檔[https://rollupjs.org/guide/en/#plugins-overview]。 rol...
這篇筆記總結(jié)rollup打包常用的插件 常用插件 我們?cè)谑褂貌寮r(shí)可以在plugin匯總中查找:傳送門(mén)[https://github.com/rollup/plugins] ...
前言 最近學(xué)習(xí)了rollup的相關(guān)知識(shí)。對(duì)自己來(lái)說(shuō)也算是一種知識(shí)儲(chǔ)備。這篇主要記錄我對(duì)rollup學(xué)習(xí)的一些理解與筆記。 rollup簡(jiǎn)單概述 我對(duì)于rollup的理解,ro...
前言 在工作中我們經(jīng)常會(huì)打印log去查看數(shù)據(jù)與關(guān)鍵邏輯。但這些log在項(xiàng)目log過(guò)多時(shí)尋找起來(lái)就會(huì)變得異常麻煩并且不規(guī)范的log打印讓代碼看起來(lái)不是那么的整潔與優(yōu)雅,所以我想...
Vant是有贊前端團(tuán)隊(duì)開(kāi)源的 移動(dòng)端 組件庫(kù)。目前 Vant 官方提供了 Vue 2 版本[https://vant-contrib.gitee.io/vant]、Vue 3...
在DayJS中存在許多方法需要結(jié)合插件使用的例子。在DayJS中是怎樣實(shí)現(xiàn)插件功能呢? 首先,dayJS注冊(cè)插件方法在index.js 首先extend方法支持傳遞兩個(gè)參數(shù),...
Dayjs中的API被定義在Dayjs類中,因?yàn)橛泻芏啵赃@里將挑選部分來(lái)記錄。 ? isValid() 驗(yàn)證Day.js對(duì)象是否包含有效日期。 ? startOf()方法...
看完了dayjs函數(shù),接下來(lái)就看 Dayjs類。 先來(lái)看類初始化部分 構(gòu)造函數(shù)中將語(yǔ)言方式賦值給$L,調(diào)用parse方法解析cfg參數(shù),具體可見(jiàn)代碼注釋。 init方法中就是...
引入文件 進(jìn)入index.js文件后,首先代碼引入constant.js(定義了代碼常量),local文件夾中en.js(國(guó)際化語(yǔ)言兜底)以及utilds.js(工具庫(kù))。i...
DayJs的源碼可以在它的github中下載查看(傳送門(mén)[https://github.com/iamkun/dayjs/])。下載過(guò)后打開(kāi)項(xiàng)目首先查看結(jié)構(gòu)。如下: 這里主要...
dayJs是momentjs的2kb輕量化方案,擁有同樣強(qiáng)大的API 特點(diǎn) : 和momentJS一樣的API和用法 不可變數(shù)據(jù)(Immutable) 支持鏈?zhǔn)讲僮鳎–hai...
axios的概念axios是基于Promise的HTTP庫(kù),用于客戶端和node.js axios的特征支持瀏覽器和node.js,從瀏覽器發(fā)出XMLHttpRequests...
keep-alive是什么? keep-alive 是 Vue 的內(nèi)置組件,當(dāng)它包裹動(dòng)態(tài)組件時(shí),會(huì)緩存不活動(dòng)的組件實(shí)例,而不是銷毀它們。和 transition 相似,kee...
CSS的transforn詳解 位移,旋轉(zhuǎn),偏移,縮放分別使用translate/rotate/skew/scale的方式來(lái)控制元素變換,也可以使用matrix。 使用tra...
繼承的概念 繼承:子類可以訪問(wèn)父類的所有屬性和方法,并且可以對(duì)這些屬性和方法進(jìn)行擴(kuò)展 繼承的幾種方式 原型鏈繼承利用原型讓一個(gè)對(duì)象繼承另一個(gè)對(duì)象的屬性和方法,,即把一個(gè)對(duì)象的...
構(gòu)造函數(shù) 什么是構(gòu)造函數(shù) 在javaScript中,用new關(guān)鍵字來(lái)調(diào)用的函數(shù),稱為構(gòu)造函數(shù)。一般將構(gòu)造函數(shù)的首字母大寫(xiě)。 什么時(shí)候使用構(gòu)造函數(shù) 在創(chuàng)建大量擁有相同特性(屬性...
什么是Vue的生命周期? 從Vue實(shí)例創(chuàng)建、運(yùn)行、到銷毀期間,總是伴隨著各種各樣的事件,這些事件,統(tǒng)稱為生命周期。 Vue生命周期的作用? 在Vue生命周期中會(huì)伴隨多個(gè)事件鉤...