![240](https://upload.jianshu.io/users/upload_avatars/3237223/696e3913-7df7-491b-89e1-6d37fd8b2566.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
vue默認(rèn)你傳給組件上的所有事件默認(rèn)傳給最外層的元素碌尔。但是假如說div包裹住button苍匆,onclick事件目標(biāo)div,想讓目標(biāo)是button 讓div不繼承屬性 繼承屬性改...
需要:函荣,沒有的話vue識(shí)別成字符串需要" "显押,不寫vue不識(shí)別:class="{checked: xxx}"意思是 xxx為true,則class就是checked傻挂,fals...
添加一個(gè)切換按鈕 需求描述:點(diǎn)logo彈出菜單乘碑,參考vue文檔,有切換按鈕金拒,當(dāng)頁面寬度小于500px兽肤。寫法:點(diǎn)擊topnav.vuem,0-500像素時(shí)候,把menu隱藏起來...
yarn config set ignore-engines true 第一行引入了createAPP,創(chuàng)建app實(shí)例的重要闡述第二行引入app組件第三行引入css第4行 c...
面試題 v-model的雙向綁定 1.解釋下v-model的作用绪抛, 原理一個(gè)組件上的v-model默認(rèn)會(huì)利用名為value的props和名為input的事件资铡,但是像單選框復(fù)選...
Directive指令 1.0自定義指令 兩種寫法 1.1聲明一個(gè)全局指令 Vue.directive('x',directiveOptions)自己試寫當(dāng)用戶點(diǎn)擊時(shí)打印一個(gè)...
vue規(guī)則:組件不能修改props拿外部數(shù)據(jù)this.$emit可以觸發(fā)事件,并傳參$event可以獲取$emit參數(shù) 渲染了app是一個(gè)組件template長(zhǎng)這個(gè)樣子 刷新...
vue對(duì)data做了什么 優(yōu)先聲明this.n getter setter 可以對(duì)姓名進(jìn)行讀寫葫松,但是不存在一個(gè)叫姓名的屬性瓦糕,讀寫通過get姓名set姓名完成 不存在n的屬性,...
進(jìn)階屬性復(fù)習(xí)options里面有什么 會(huì)被vue監(jiān)聽 option.data傳給vue后呢腋么,data會(huì)被vue監(jiān)聽咕娄,對(duì)象會(huì)被篡改,本來的n會(huì)被變成getter和setter珊擂。...
什么是vue數(shù)據(jù)響應(yīng)式 數(shù)據(jù)改變圣勒,UI頁面做出響應(yīng)费变。當(dāng)修改 Vue 實(shí)例中的 data 屬性時(shí),UI頁面中的 data 會(huì)做出響應(yīng)圣贸,Vue 是通過Object.defineP...
vue實(shí)例jq選擇元素挚歧,得到一個(gè)jq實(shí)例就是對(duì)象,封裝了jq的操作 這就是構(gòu)造vue的實(shí)例吁峻,實(shí)例會(huì)根據(jù)選項(xiàng)得出一個(gè)對(duì)象滑负,叫vm封裝了n+0 +1操作,事件綁定數(shù)據(jù)讀寫dom更...
介紹一下 Vue 兩個(gè)版本的區(qū)別和使用方法: 1.兩個(gè)版本對(duì)應(yīng)的文件名 主要區(qū)別: 完整版有compiler用含,編譯器主要是將模板字符串編譯成JS渲染字符串矮慕,導(dǎo)致完整版體積過大...
1.new Fn() 會(huì)執(zhí)行 Fn,并打印出 this明未,請(qǐng)問這個(gè) this 有哪些屬性槽华?這個(gè) this 的原型有哪些屬性? a:this是fn趟妥,他具有function._pr...
從已有的代碼提煉 跨文件的重復(fù) 把所有view,controller modol對(duì)象分一個(gè)類,就是寫成一個(gè)模板