前言 需求:軟鍵盤彈起時,輸入框吸附在輸入法框上坑: 安卓和IOS鍵盤彈起和收起存在差異弧烤; IOS12上就漾,微信v6.7.4以上苍匆,鍵盤彈起系冗,頁面(webview)整體往上滾動淹仑,...
前言 2020年清明小假期空闲,雖然新型冠狀病毒疫情得到了很好的控制令杈,但是大家還是盡量避免出門,在家待著不能浪費時間碴倾,讓我們重新思考一下移動端適配方案吧逗噩。 隨著Web技術的革新嚎莉,...
原型對象的創(chuàng)建 我們創(chuàng)建的每個函數(shù)都有一個prototype(原型)屬性募书,這個屬性是一個指針,指向函數(shù)的原型對象是鬼。 原型對象 所有的原型對象都會自動獲得一個construct...
前言 在retina屏中,像素比為2(iPhone6/7/8)或3(iPhone6Plus/7Plus/8Plus)担平,1px的邊框看起來比真的1px更寬示绊。 本文默認你已經(jīng)對視...
px 絕對單位,頁面按精確像素展示 em 相對單位映挂,相對于父元素的font-size泽篮,具有繼承性,如果自身設置了font-size按照自身計算(瀏覽器默認字體是16px柑船,即使...
為什么需要 nextTick Vue 是異步執(zhí)行 DOM 更新:也就是數(shù)據(jù)更新后亏拉,視圖不會馬上更新,而是等同一事件循環(huán)中的所有數(shù)據(jù)變化完成之后再統(tǒng)一進行視圖更新逆巍。 什么時候觸...
data 和props props常用于數(shù)據(jù)傳遞及塘,子組件中不可以直接修改,這也是vue 單向數(shù)據(jù)流的特性 data在任何情況下改變锐极,都能同步反應的view層 怎么在子組件中改...
一般來說笙僚,組件可以有以下幾種關系: 如上圖所示,A 和 B溪烤、B 和 C味咳、B 和 D 都是父子關系,C 和 D 是兄弟關系檬嘀,A 和 C 是隔代關系(可能隔多代)槽驶。 1.prop...
vue中允許你自定義過濾器,用于一些文本的格式化鸳兽。 組件中定義過濾器 全局定義過濾器 過濾器傳參 傳一個參數(shù) 傳2個參數(shù) 傳3個參數(shù)
this.$router和this.$route的區(qū)別是什么辱姨? this.$router:VueRouter的實例柿菩,是一個全局路由對象,包含了路由跳轉(zhuǎn)的方法雨涛、鉤子函數(shù)等 th...
前言 想要了解一門語言蚯根,最好的辦法就是了解它的運行機制后众。掌握了運行機制,能夠讓我們在開發(fā)中少走許多彎路颅拦,寫出高質(zhì)量的代碼蒂誉。本文從一道題淺談JavaScript運行機制,給剛剛...
前言 我們都知道Node.js 給我們的標簽是:非阻塞I/O距帅、事件驅(qū)動拗盒、高效、輕量锥债,這也是官網(wǎng)的描述。 Node.js? is a JavaScript runtime bu...
1. 加載渲染過程 同步引入時生命周期順序為:父組件的beforeCreate痊臭、created哮肚、beforeMount --> 所有子組件的beforeCreate、crea...
生命是生命周期:從Vue實例創(chuàng)建广匙、運行允趟、到銷毀期間,總是伴隨著各種各樣的事件鸦致,這些事件統(tǒng)稱為生命周期 生命周期鉤子 = 生命周期函數(shù) = 生命周期事件 vue 生命周期圖vu...