Vue面試題總結

2021-10-05 18:03:59 字數 2091 閱讀 7324

v-showv-if之間的區別

為何v-for中要用key

描述vue元件生命週期(有父子元件的情況)

父子元件生命週期關係

子元件更新過程

父元件更新過程

銷毀過程

vue元件如何通訊

描述元件渲染和更新的過程

雙向資料繫結v-model的實現原理

mvvm的理解

computed有何特點

為何元件data必須是乙個函式

ajax請求應該放在那個生命週期中

如何將元件所有props傳遞給子元件

自定義元件的v-model

//1、上面使用的:value 沒有使用 v-modle

//2、上面的 change 和 model.event 對應起來即可

export default,

props :

}

多個元件有相同的邏輯,如何抽離

何時使用非同步元件

何時使用keep-alive

何時需要使用beforedestory

vuexactionmutation有何區別

vue-router常用的路由模式

如何配置vue-router非同步載入

vnode描述乙個dom結構

模擬模擬

const vnode = ,

children: [

,children: [

"js模擬dom",]},

,children: [

"模擬模擬"]}

]}

監聽data變化的核心api是什麼

vue如何監聽陣列變化

描述響應式原理

diff演算法的事件複雜度

簡述diff演算法過程

vue為何是非同步渲染,$nexttick何用

vue常見效能優化方式

Vue面試題總結(1)

vue作為前端目前最受歡迎的框架,成為了眾多公司和程式設計師的技術首選。我最近可能也要準備面試了,所以找了一些資料整合一下 重點 一定要理解vue的mvvm原理,面試必問!採用資料劫持結合發布者 訂閱者模式的方式,通過object.defineproperty 來劫持各個屬性的setter,gett...

vue 打包命令 Vue面試題總結

vue面試題文件內容主要包括vue cli工程,vue核心知識點,vue router,vuex,http請求,ui樣式,常用功能,mvvm設計模式,深入拓展。1 vue.js vue cli工程的核心,主要特點是 雙向資料繫結 和 元件系統。3 vuex 專為 vue.js 應用專案開發的狀態管理...

Vue常見面試題總結

1.vue優點?2.v show 和 v if指令的共同點和不同點?共同點 都能控制元素的顯示和隱藏 不同點 實現本質方法不同,總結 如果要頻繁切換某節點,使用 v show 切換開銷比較小,初始開銷較大 如果不需要頻繁切換某節點使用 v if 初始渲染開銷較小,切換開銷比較大 3.如何讓css只在...