28.vue雙向綁定原理 VUE實(shí)現(xiàn)雙向數(shù)據(jù)綁定是通過(guò)數(shù)據(jù)劫持結(jié)合發(fā)布者-訂閱者模式的方式來(lái)實(shí)現(xiàn)的, Object.defineProperty() 這個(gè)方法重新定義了對(duì)象獲...
28.vue雙向綁定原理 VUE實(shí)現(xiàn)雙向數(shù)據(jù)綁定是通過(guò)數(shù)據(jù)劫持結(jié)合發(fā)布者-訂閱者模式的方式來(lái)實(shí)現(xiàn)的, Object.defineProperty() 這個(gè)方法重新定義了對(duì)象獲...
vue.js的兩個(gè)核心:數(shù)據(jù)驅(qū)動(dòng)、組件系統(tǒng) 1.什么是MVVM? MVVM是Model-View-ViewModel的縮寫。MVVM是一種設(shè)計(jì)思想。Model 層代表數(shù)據(jù)模型...
父子組件傳值 (Parent/Child) 1、 props/$emit (1)父?jìng)髯樱琾rops 在父組件中引用的子組件上綁定 <m-child:msg="'fromPar...
總結(jié)一下es6常用的數(shù)組方法find()、findIndex()與filter() find() 該方法主要應(yīng)用于查找第一個(gè)符合條件的數(shù)組元素。它的參數(shù)是一個(gè)回調(diào)函數(shù)。在回調(diào)...
前言 本文以前端面試官的角度出發(fā),對(duì) Vue 框架中一些重要的特性、框架的原理以問(wèn)題的形式進(jìn)行整理匯總,意在幫助作者及讀者自測(cè)下 Vue 掌握的程度。本文章節(jié)結(jié)構(gòu)以從易到難進(jìn)...
1、懶加載 1.什么是懶加載? 懶加載也就是延遲加載。當(dāng)訪問(wèn)一個(gè)頁(yè)面的時(shí)候,先把img元素或是其他元素的背景圖片路徑替換成一張大小為1*1px圖片的路徑(這樣就只需請(qǐng)求一次,...
一、Web前端優(yōu)化最佳實(shí)踐之 內(nèi)容 盡量減少HTTP請(qǐng)求; 合并文件,比如把多個(gè)css文件合成一個(gè);CSS Sprites 利用CSS background 相關(guān)元素進(jìn)行背景...
1、移動(dòng)端你們一般采用什么布局?移動(dòng)端設(shè)計(jì)稿是多大的尺寸? ● 定寬布局 ● 一般移動(dòng)端設(shè)計(jì)稿是640或者750的尺寸 2、移動(dòng)布局自適應(yīng)不同屏幕的幾種方式 (1)響應(yīng)式布局...
1、簡(jiǎn)單描述下微信小程序的相關(guān)文件類型? (1)WXML (WeiXin Markup Language)是框架設(shè)計(jì)的一套標(biāo)簽語(yǔ)言,結(jié)合基礎(chǔ)組件、事件系統(tǒng),可以構(gòu)建出頁(yè)面的結(jié)...