coderwhy2022系統(tǒng)課Vue基礎(chǔ)講解
2023-06-17 15:35 作者:一起學(xué)習(xí)fee1024 | 我要投稿
1、vue優(yōu)點(diǎn)
輕量級(jí)
速度快
簡(jiǎn)單易學(xué)
低耦合
可重用性
獨(dú)立開(kāi)發(fā)
文檔齊全,且文檔為中文文檔
2、vue父組件向子組件傳遞數(shù)據(jù)
props
3、子組件向父組件傳遞事件
$emit
4、v-show和v-if指令的共同點(diǎn)和不同點(diǎn)
相同點(diǎn):都可以控制dom元素的顯示和隱藏
不同點(diǎn):v-show只是改變display屬性,dom元素并未消失,切換時(shí)不需要重新渲染頁(yè)面
v-if直接將dom元素從頁(yè)面刪除,再次切換需要重新渲染頁(yè)面
5、如何讓CSS只在當(dāng)前組件中起作用
scoped
6、<keep-alive></keep-alive>的作用是什么
主要是用于需要頻繁切換的組件時(shí)進(jìn)行緩存,不需要重新渲染頁(yè)面
7、如何獲取dom
給dom元素加ref=‘refname’,然后通過(guò)this.$refs.refname進(jìn)行獲取dom元素
8、說(shuō)出幾種vue當(dāng)中的指令和它的用法
v-model
v-on
v-html
v-text
v-once
v-if
v-show
9、vue-loader是什么?它的用途是什么?
vue文件的一個(gè)加載器,將template/js/style轉(zhuǎn)換為js模塊
用途:js可以寫(xiě)es6、style樣式
標(biāo)簽: