Vue

模版與掛載點
模版與實例

1.綁定

插值表達式: {{msg}}
數(shù)據(jù)綁定——V-text="msg" v-html="msg"
//插值表達式{{msg}}、v-text和v-html 都是單向綁定,用于在元素中展示數(shù)據(jù)
方法綁定——v-on:click="clickfun" (實例的method的對象)
v-on: 等價于@ @click="clickfun"
屬性綁定——v-bind:title="msg" (實例的data里的對象)
v-bind: 等價于: :title="msg"
雙向數(shù)據(jù)綁定——v-model="msg"

2.計算屬性(數(shù)據(jù))和監(jiān)聽器

一個屬性的值依賴與其他的屬性得來,只有當所依賴的值發(fā)生變化的時候才會進行計算,否則會使用上次緩存的值
計算屬性
偵聽器

3.v-if v-show v-for

v-if:每次對dom元素進行刪除 增加 ,適用于只有一次操作的情況下

v-show:只會在dom元素里添加一個stytle={display:none},適用于重復(fù)隱藏顯示操作
v-if v-show
v-for

4.組件和實例的關(guān)系

每個組件其實都是一個vue實例

父組件向子組件傳遞參數(shù)
子組件向父組件傳參

父組件向子組件傳值是通過屬性的形式的
子組件向父組件傳值是通過發(fā)布訂閱的形式的。子組件發(fā)布的事件被父組件訂閱了。

5.vue-cli(腳手架)

優(yōu)點:可以使用ES6的語法,腳手架會幫我們把ES6的語法打包成ES5的語法

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 這篇筆記主要包含 Vue 2 不同于 Vue 1 或者特有的內(nèi)容,還有我對于 Vue 1.0 印象不深的內(nèi)容。關(guān)于...
    云之外閱讀 5,177評論 0 29
  • vue概述 在官方文檔中,有一句話對Vue的定位說的很明確:Vue.js 的核心是一個允許采用簡潔的模板語法來聲明...
    li4065閱讀 7,618評論 0 25
  • 1.安裝 可以簡單地在頁面引入Vue.js作為獨立版本,Vue即被注冊為全局變量,可以在頁面使用了。 如果希望搭建...
    Awey閱讀 11,297評論 4 129
  • Vue 實例 屬性和方法 每個 Vue 實例都會代理其 data 對象里所有的屬性:var data = { a:...
    云之外閱讀 2,372評論 0 6
  • 樓下鄰居剛剛打電話問我家有電,我答:有。于是也知道她家是忘記交電費了,停電與你沒商量,沒錢立馬停,而交電費時間是每...
    YQ筑夢閱讀 678評論 2 2

友情鏈接更多精彩內(nèi)容