前端面試準備筆記系列之vue 02

2022-09-23 00:52:12 字數 550 閱讀 1064

01. vue中 key 值的作用?

key的作用主要是為了高效的更新虛擬dom,因為vue元件高度複用,增加key可以標識元件的唯一性.

02. v-if 和 v-show 區別

03. v-if 和 v-for是否可以一起使用?

不能。v-for比v-if計算優先順序高一些,在渲染模板的時候,會先用v-for進行迴圈,之後在用v-if進行判斷,這樣導致的結果就是執行多次重複迴圈,每一遍迴圈都要進行v-if的判斷。

04. vue常用的修飾符?

分為事件修飾符和按鍵修飾符。

事件修飾符:

按鍵修飾符:

05. vue的computed methods watch

06. watch監聽引用型別,能否拿到oldval?

watch監聽引用型別,拿不到oldval,因為指標相同,此時已經指向了新的val。

07. watch深度監聽引用型別。

deep: true //深度監聽

08. computed計算屬性優點

前端面試準備筆記系列之vue 08

01 什麼是自定義指令 vue裡面有很多內建的指令,比如v if v show 這些指令基本能滿足覺得大多數業務場景,但是在一些特殊功能時,我們仍需要對底層dom進行操作,這是就需要自定義指令。 02 自定義指令的鉤子函式 03 vue cli如何新增自定義指令? data 建立指令 可以多個 di...