摘要:序言引子很多話想說作為前端開發者技術瓶頸生活壓力必須要拓寬新的技術領域結合自身情況于是選擇了。本質上是原生原生開發方式使用起來總是略顯麻煩為了快速上手開發應用這里選擇進行開發。技術棧源碼準備使用方便維護擴展。 序言 1、引子 很多話想說,作為前端開發者,技術瓶頸、生活壓力,必須要拓寬新的技術領域,結合自身情況,于是選擇了WEBGL。 WEBGL 本質上是原生,原生開發方式使用起來總是略...
摘要:最近看了好多移動適配的資料,整理了一下以作后續開發少出哈哈移動端布局,為了適配各種大屏手機,目前最好用的方案莫過于使用相對單位。 最近看了好多移動適配的資料,整理了一下以作后續開發少出bug(哈哈~)移動端布局,為了適配各種大屏手機,目前最好用的方案莫過于使用相對單位rem。基于rem的原理,我們要做的就是: 針對不同手機屏幕尺寸和dpr動態的改變根節點html的font-size大小...
摘要:就是用于把變化放入觀察,并通知其變化更新。這邊數據雙向綁定差不多就結束了。下一章節通過數據綁定原理結合來實現數據驅動更新的。 在Vue中我們經常修改數據,然后視圖就直接修改了,那么這些究竟是怎么實現的呢?其實Vue使用了E5的語法Object.defineProperty來實現的數據驅動。那么Object.defineProperty究竟是怎么實現的呢?我們先來看一下一個簡單的demo...
摘要:匿名函數可以用來模仿塊級作用域來避免這個問題這里是塊級作用域代碼定義并立即調用了一個匿名函數,將函數聲明包含在一對圓括號中,表示它實際上是一個函數表達式,而緊隨其后的另一對圓括號會立即調用這個函數。 函數表達式 遞歸 遞歸函數是在一個函數通過名字調用自身的情況下構成的 function factrial(num){ if(num
摘要:拖拽排序組件地址因為使用了技術棧,所以封裝優先考慮輸入和輸出。基于數據驅動去渲染頁面控制拖拽元素的順序。例如原生的事件,在里應使用事件。 拖拽排序組件Github地址:https://github.com/VicEcho/VD... 因為使用了react.js技術棧,所以封裝優先考慮輸入和輸出。基于數據驅動去渲染頁面、控制拖拽元素的順序。 由于我不考慮兼容IE8等舊版本瀏覽器,拖拽的效...