在前端開發(fā)的過程中挤茄,我們經(jīng)常會需要綁定一些持續(xù)觸發(fā)的事件烘挫,如 resize恳邀、scroll、mousemove 等等颂砸,但有些時候我們并不希望在事件持續(xù)觸發(fā)的過程中那么頻繁地去執(zhí)...
前言 前段時間看了一些vue-cli的源碼,收獲頗深人乓。本想找個時間更新一篇文章勤篮,但是最近事情比較多,沒有時間去整理這些東西色罚。趁這兩天閑了下來碰缔,便整理了一下,然后跟大家分享一下...
微信小程序中的樣式文件wxss等同于css戳护,并不支持less或sass語法手负。 插件使用演示如下: Easy Less 下載安裝了Easy Less 后,首先需要修改一下vsc...
https://github.com/GoogleChrome/puppeteer/issues/1597 使用國內(nèi)Chromium源https://npm.taobao.o...
剛開始接觸React-Native的時候我曾遇到一個錯姑尺,最近發(fā)現(xiàn)有人也在問這個問題,所以我在這里記一下蝠猬,供同學(xué)參考 開發(fā)React-Native項目需要搭建一系列開發(fā)環(huán)境切蟋,環(huán)...
RVM[https://rvm.io/]是一個命令行工具,它允許您輕松地安裝榆芦,管理和使用從解釋器到多組寶石的多個ruby環(huán)境柄粹。 使用Ruby原因: 雖然 macOS 自帶了一...
1.增加數(shù)據(jù)類型 為了讓程序有價值,我們需要能夠處理最簡單的數(shù)據(jù)單元:數(shù)字匆绣,字符串驻右,結(jié)構(gòu)體,布爾值等崎淳。 TypeScript支持與JavaScript幾乎相同的數(shù)據(jù)類型堪夭。 1...
alloyfinger是一款非常輕量的開源手勢庫,由于其輕量拣凹、基于原生js等特性被廣泛使用森爽。關(guān)于其原理,它的官方團隊解析的非常詳細——傳送門嚣镜。相信學(xué)過高數(shù)的人看起來應(yīng)該不難爬迟,...
寫在前面業(yè)務(wù)需要在PC+wap頁面上動態(tài)生成一張海報圖片,于是便有了這個基于React繪制海報的組件 (? ̄ ? ̄)σ(?▽?’!)/github地址 react-canva...
組件化 組件化菊匿,就是把頁面拆分成多個組件 (component)付呕,每個組件依賴的 CSS计福、JavaScript、模板徽职、圖片等資源放在一起開發(fā)和維護象颖。組件是資源獨立的,組件在系...
初六和家人出去玩活箕,沒寫完博客力麸。跳票了~ 所謂虛擬DOM,是一個用于表示真實 DOM 結(jié)構(gòu)和屬性的 JavaScript 對象育韩,這個對象用于對比虛擬 DOM 和當(dāng)前真實 DOM...
createElement Vue.js 利用 createElement 方法創(chuàng)建 VNode克蚂,它定義在 src/core/vdom/create-elemenet.js ...
要寫支付寶小程序 之前寫微信小程序就不少坑。筋讨。埃叭。 支付寶 可能也不少。順便記錄下 支付寶與小程序 技術(shù)上的對比悉罕,與功能上的差異赤屋。 $spliceData同樣用于將數(shù)據(jù)從邏輯層...
render Vue 的_render方法是實例的一個私有方法,它用來把實例渲染成一個虛擬 node( DOM 當(dāng)初看某個文檔 還以為是node.js 一臉懵逼氨诎馈)类早。它的定義...
數(shù)據(jù)驅(qū)動 Vue.js 一個核心思想就是數(shù)據(jù)驅(qū)動 類比: jquery缺點:直接操作dom 增加內(nèi)存使用(把DOM與javascript各自想象成為島嶼,它們之間用收費橋梁鏈...
放棄指南 看了挺多源碼分析 打算自己擼一遍源碼嗜逻。 希望加深下理解 也更好的學(xué)習(xí)涩僻。 用于自己以后再閱讀理解。 希望自己能在 VUE3.0發(fā)布前把這個給鼓搗完栈顷。 基礎(chǔ)工作 FLO...