概念:延時(shí)一段時(shí)間執(zhí)行某個(gè)動(dòng)作,當(dāng)在這段時(shí)間內(nèi)再被觸發(fā)時(shí),清除掉之前的計(jì)時(shí)重試計(jì)時(shí)。 eg. 輸入框搜索,就應(yīng)該用防抖,當(dāng)我連續(xù)不斷輸入時(shí),不會(huì)發(fā)送請(qǐng)求;當(dāng)我一段時(shí)間內(nèi)不輸入...
Vue 實(shí)現(xiàn)響應(yīng)式并不是數(shù)據(jù)發(fā)生變化之后 DOM 立即變化,而是按一定的策略進(jìn)行 DOM 的更新。 具體來說,異步執(zhí)行的運(yùn)行機(jī)制如下。(1)所有同步任務(wù)都在主線程上執(zhí)行,形成...
HTTP請(qǐng)求中不同的請(qǐng)求方式和設(shè)置不同的Content-Type時(shí),參數(shù)傳遞的方式會(huì)不一樣,一起了解這三種形式:Query String Parameters、Form Da...
在做用戶信息展示時(shí),手機(jī)號(hào)屬于私人信息,需要將中間四位給隱藏掉 方法 1: 使用正則表達(dá)式 方法 2: 使用substr方法,字符串截取
將本來要新增的屬性提前在data中定義好 我可以提前在userInfo里面定義好,這樣就不是新增屬性了,就像下面這樣 直接替換掉userInfo雖然無法給userInfo里面...
有時(shí)候我們開發(fā)的移動(dòng)端項(xiàng)目在PC端瀏覽器顯示的很正常,但是到了手機(jī)上就有問題了,這可就讓人很糾結(jié),只能盲改,如何能在手機(jī)上面查看log,查看接口請(qǐng)求等等,你需要使用vCons...
總共分為8個(gè)階段創(chuàng)建前/后,載入前/后,更新前/后,銷毀前/后。 創(chuàng)建前/后: 在beforeCreate階段,vue實(shí)例的掛載元素el和數(shù)據(jù)對(duì)象data都為undefine...
publicPath 類型:String默認(rèn):'/' 部署應(yīng)用包時(shí)的基本 URL。默認(rèn)情況下,Vue CLI會(huì)假設(shè)你的應(yīng)用是被部署在一個(gè)域名的根路徑上,例如https://w...
隨著項(xiàng)目功能模塊的增加,引入的文件數(shù)量劇增。如果不做任何處理,那么首屏加載會(huì)相當(dāng)?shù)木徛@個(gè)時(shí)候,路由按需加載就閃亮登場(chǎng)了。 import()方法是由es6提出的,動(dòng)態(tài)加載返...
這兩個(gè)都是用來存放項(xiàng)目中所使用的靜態(tài)資源文件。 兩者的區(qū)別: assets中的文件在運(yùn)行npm run build的時(shí)候會(huì)打包,簡單來說就是會(huì)被壓縮體積,代碼格式化之類的。打...
計(jì)算屬性computed: 支持緩存,只有依賴數(shù)據(jù)發(fā)生改變,才會(huì)重新進(jìn)行計(jì)算 不支持異步,當(dāng)computed內(nèi)有異步操作時(shí)無效,無法監(jiān)聽數(shù)據(jù)的變化 computed 屬性值會(huì)...