江陰Web前端培訓/關于Vue的面試題
江陰Web前端培訓/關于Vue的面試題
相信了解前端的小伙伴,一定知道Vue框架,因為現(xiàn)在市場上Vue框架是目前應用廣泛的框架?;旧虾芏鄸|西里的框架都是用Vue。所以今天上元君也來給大家講講Vue框架的面試題,這樣在面試的時候也能夠有備無患。
1、v-model是什么? vue中標簽怎么綁定事件?
答:v-model這個指令只能用在表單元素上,可以用他進行雙向數(shù)據(jù)綁定。綁定事件:
2、v-for循環(huán)時為什么要加key?
答:vue的DOM渲染是虛擬DOM,數(shù)據(jù)發(fā)生變化時,diff算法會只比較更改的部分,如果數(shù)據(jù)項的順序被改變,vue將不是移動DOM元素來匹配數(shù)據(jù)項的改變,而是簡單復用此處每個元素,并且確保它在特定索引下顯示已被渲染過的每個元素。
3、vue路由怎么實現(xiàn)傳值的?
答:當你使用params方法傳參的時候,要在路由后面加參數(shù)名,并且傳參的時候,參數(shù)名要跟路由后面設置的參數(shù)名對應。使用query方法,就沒有這種限制,直接在跳轉里面用就可以。
4、Vue雙向數(shù)據(jù)綁定
答:vue 雙向數(shù)據(jù)綁定是通過 數(shù)據(jù)劫持 結合 發(fā)布訂閱模式的方式來實現(xiàn)的, 也就是說數(shù)據(jù)和視圖同步,數(shù)據(jù)發(fā)生變化,視圖跟著變化,視圖變化,數(shù)據(jù)也隨之發(fā)生改變;核心:關于VUE雙向數(shù)據(jù)綁定,其核心是Object.defineProperty()方法。
5、$nextTick有什么作用?
答:有些時候在改變數(shù)據(jù)后立即要對DOM進行操作,此時獲取到的DOM仍是獲取到的是數(shù)據(jù)刷新前的DOM,無法滿足需要,這個時候就用到了$nextTick。
6、Vue的兩個核心點
答:數(shù)據(jù)驅動、組件系統(tǒng)數(shù)據(jù)驅動:ViewModel,保證數(shù)據(jù)和視圖的一致性。組件系統(tǒng):應用類UI可以看作全部是由組件樹構成的。
Vue框架是Web前端工程師必要掌握技能之一,當然想要拿高薪,不止是會面試題,還是需要系統(tǒng)的學習前端知識,這樣才能應對職場中的各種問題,想了解更多關于Web前端面試技巧,歡迎隨時來上元IT咨詢!??!
公交線路(一):可乘1路、11路、12路、17路、19路、76路到高巷口站臺下
公交線路(二):可乘19路、38路到步行街東站臺下
公交線路(三):可乘2路、21路、22路、23路、25路、32路、33路、37路到中山公園站臺下,穿越中山公園到江陰市人民路步行街東頭,江陰上元教育就在您旁邊