一、說明webpack-dev-server實現(xiàn)了自動編譯刷新瀏覽器,讓編譯出來的bundle.js托關(guān)于服務(wù)器根路徑(電腦內(nèi)存)中去。使用--contentBase指令指定...
樓主有elementui源碼解析的視頻嗎
ElementUI的結(jié)構(gòu)與源碼研究(未完待續(xù))說明:本文基于element-ui@2.13.0,源碼詳見element。內(nèi)容目錄: 一、代碼結(jié)構(gòu)及工程化1.1 package.json主要關(guān)注點(diǎn)1.1.1 distnpm...
說明:本文基于element-ui@2.13.0,源碼詳見element。內(nèi)容目錄: 一、代碼結(jié)構(gòu)及工程化1.1 package.json主要關(guān)注點(diǎn)1.1.1 distnpm...
項目難點(diǎn) 閱讀器開發(fā) 分頁算法,全文搜索算法,引入Web字體,主題設(shè)計。 離線存儲機(jī)制設(shè)計 LocalStorage + IndexedDB 交互操作 實現(xiàn)各種復(fù)雜手勢 + ...
① Vue和React的差別,如何區(qū)分應(yīng)用場景 相似之處 都屬于前端js框架,都是為了幫助我們更快完成開發(fā)。他們不同于早期的庫,他們只提供骨架。路由、狀態(tài)管理等功能,都是由額...
介紹 由于HTTP是無狀態(tài)協(xié)議,所以服務(wù)端需要記錄用戶的狀態(tài)時,就需要使用某種機(jī)制來識別具體的用戶,這個機(jī)制就是session,典型的場景比如購物車,當(dāng)你下單時,由于http...
配置腳手架 創(chuàng)建vue.config.js文件,使用 module.exports暴露配置 git新建分支 (新功能在新分支,最后合并到主分支) 新建并切換到新分支 git ...
更快 虛擬DOM的重寫 優(yōu)化slots的生成 靜態(tài)樹提升 靜態(tài)屬性提升 基于Proxy的響應(yīng)式系統(tǒng) 更小 通過tree shaking優(yōu)化核心庫體積 更容易維護(hù) TypeSc...
① v-if 和 v-for 那個優(yōu)先級更高?如果兩者寫在同一個標(biāo)簽,該如何優(yōu)化? 通過源碼了解到render函數(shù)中,v-for優(yōu)先級高于v-if 解決方法:在v-for外層...
for循環(huán) (@for var from <start> to||through <end>) in 關(guān)鍵字 不包過 <end> through 關(guān)鍵字 包括 <end>
變量 嵌套寫法 混合宏 , 調(diào)用混合宏 混合宏的不足:會生成冗余代碼塊,導(dǎo)致多余語句。(可以使用@extend解決) 繼承(@extend) 占位符 (%placeholde...
① display 、visibility 、 opacity三者區(qū)別 對回流和重繪的影響 display會引起回流 display和 visibility會引起重繪 opa...
① for...in for...of(es6引入) for...in 循環(huán)遍歷key for...of 循環(huán)遍歷item,對象默認(rèn)無法使用,因為沒有部署Iterator遍歷...
from liyan ①js模塊化的理解 為了解決復(fù)雜js,維護(hù)困難,變量全局污染的問題。 無模塊化 > commonjs > AMD > CMD > ES Module 1...
axios特點(diǎn) 基于promise封裝的異步請求庫 瀏覽器端/node端都可以使用 支持請求/響應(yīng)攔截器 支持請求取消 支持請求/響應(yīng)數(shù)據(jù)轉(zhuǎn)換 JSON.parse||str...
async函數(shù)的返回值?await后面表達(dá)式的值? async函數(shù)返回值一般是promise await 后面一般是promise表達(dá)式,返回值就是promise執(zhí)行成功的結(jié)...