vue.js指令
- v-if 用來判斷是否加載html的DOM
- v-else
- v-show 調(diào)整css中display屬性咽笼,DOM已經(jīng)加載顷编,只是CSS控制沒有顯示出來
- v-for 指令是循環(huán)渲染一組data中的數(shù)組
- v-text 用{{xxx}}輸出data中的值,這種情況是有弊端的 -- 當(dāng)我們網(wǎng)速很慢或者javascript出錯(cuò)時(shí)剑刑,會(huì)暴露的{{xxx}},這時(shí)候就可以用 v-text 解決這個(gè)問題钮惠。
- v-html 輸出真正的HTML
- v-on 監(jiān)聽事件
- v-model 把數(shù)據(jù)綁定在特定的表單元素上,實(shí)現(xiàn)雙向數(shù)據(jù)綁定
- v-bind 是綁定屬性
- v-pre 在模板中跳過vue的編譯萌腿,直接輸出原始值
- v-cloak 在vue渲染完指定的整個(gè)DOM后才進(jìn)行顯示。它必須和CSS樣式配合一起使用
- v-once 在第一次DOM時(shí)進(jìn)行渲染毁菱,渲染完成后視為靜態(tài)內(nèi)容,跳出以后的渲染過程峦筒。
vue.js全局API##
全局API:全局API并不在構(gòu)造器里窗慎,而是先聲明全局變量或者直接在Vue上定義一些新功能物喷。說的簡單些就是遮斥,在構(gòu)造器外部用Vue提供給我們的API函數(shù)來定義新的功能峦失。