BABEL ES6語法在部分瀏覽器上秉氧,并不支持淳附,而開發(fā)人員心里想著嘗鮮ES6,魚與熊掌無法兼得彰居。面對選擇:要ES6還是要瀏覽器支持匀谣,成年人表示2個都要含末。這就需要找到一個可以轉(zhuǎn)...
![240](https://upload.jianshu.io/users/upload_avatars/1986733/629cbf9c-0175-4212-9a43-aebfed7796f1.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
準(zhǔn)備構(gòu)建項目的CSS框架服协,使用LESS來作為預(yù)編譯器。 在寫柵格布局時唯绍,參考ant-design的24欄布局拼岳,需要設(shè)置.col-{n} 通常需要從1寫到24重復(fù)設(shè)置width...
基于職責(zé)單一原則,在做應(yīng)用開發(fā)時要盡量傾向于功能最小粒度的組件封裝不可避免的况芒,我們的大應(yīng)用就會被切割成很多小組件惜纸, 這也是利于后續(xù)維護和開發(fā)。而應(yīng)用總是一體的牛柒,組件之間也是聯(lián)...
Vue通過config向外暴露了默認的全局配置堪簿,可在此基礎(chǔ)上重寫全局配置 錯誤捕獲+警告捕獲 監(jiān)聽到其他keycode的keyup,keydown 強制啟用谷歌Vue插件
在Vue中,插槽slot是可以由組件使用者來自定義內(nèi)容皮壁,用來做組件的擴展。 要注意的是哪审,插槽也會帶來一定的問題:Vue內(nèi)部檢測刷新的機制中蛾魄,如果組件A中包含了插槽元素,子節(jié)點...
Vue提供了靜態(tài)的方法extend和mixin來擴展默認的配置湿滓,2個方法使用上有極大的不同 mixin(options:Object)會修改Vue原型鏈上的配置信息滴须,影響所有...
webpack中引入依賴模塊都是通過import/require關(guān)鍵字 但是這種引入方式只能引入單個文件,無法引入目錄下多個文件叽奥。而我們是實際存在需要引入目錄下多文件的場景扔水。...
what:$set提供了屬性賦值方法 vue實例額外提供了$set方法來進行對象的屬性賦值 方法使用如下: $set(target:Object,key:String,val...
why Vue父子組件間可以通過props屬性做向下參數(shù)傳遞颜曾,但如果對于更下一層的子孫級組件時,如果繼續(xù)通過props來做傳遞就麻煩很多基于此秉剑,我們可以通過provide和i...
when:Vue什么時候用到異步事件隊列 1泛豪、VUE通過設(shè)置對象屬性的setter攔截,可以在屬性值發(fā)生變化時觸發(fā)相關(guān)依賴侦鹏,這時的依賴回調(diào)默認不是立即執(zhí)行诡曙,而是將其放入到異步...
面向?qū)ο缶幊讨校覀兘?jīng)常要和this打交道略水。而對于函數(shù)中this到底指向哪里价卤,對剛開始接觸JavaScript的我們,經(jīng)常會分不清楚渊涝。 我們必須明確的是函數(shù)中this的指向不...