VUE01

vm是什么慷吊?

一個監(jiān)聽 數(shù)據(jù)模型M 與 視圖模型V 的對象砸逊。
一方面把 M 同步到 V 上顯示出來;
另一方面把 v 上的數(shù)據(jù)變化同步到 M 中。

差值表達式

寫法 {{}}
把數(shù)據(jù)模型中的數(shù)據(jù)渲染到視圖中
遵循語法為表達式和三元表達式

避免使用JavaScript中的關鍵字

v-text指令

增強HTML的功能钓辆,把數(shù)據(jù)渲染到指定的元素中
直接寫入HTML標簽中屬性中的位置

v-HTML指令

在網(wǎng)站上渲染動態(tài)的HTML是非常危險的爹袁,容易導致XSS攻擊
永遠不要在用戶提交的內(nèi)容中使用

寫入HTML的屬性位置中铝噩,在渲染HTML結構時使用

v-bind

作用:
    把數(shù)據(jù)綁定給元素的屬性里
用法:
    <p v-bind:class="className"></p>
    <p :class="className"></p>
    <p :class="{'red_color':true}"></p>

v-for

渲染數(shù)組:
    v-for="item in arr"
    v-for="(item,index) in arr"
渲染對象:
    v-for="value in obj"
    v-for="(value,key) in obj"
    v-for="(value,key,index) in obj"

一下兩種方式不會產(chǎn)生視圖更新:
    1.當使用Array.length改變數(shù)組的時候
2.當使用Array[下標]改變數(shù)組的時候

解決辦法:
1.使用Vue.set(arr,index,newVal)arr需要變化的數(shù)組趟庄,index數(shù)組要變化的項,newVal變化后的值
2.Array.prototype.splice()

v-for必須結合key屬性來使用棚愤,把數(shù)組沒每一項唯一標記搓萧,當哪一項改變時,只會更新那一項宛畦。提升性能瘸洛。key值必須唯一,不能重復
            <p v-for="item in user" :key="item.name">{{item.name}}:{{item.age}}</p>

v-model

用來雙向數(shù)據(jù)綁定,實現(xiàn)view和model中的值同步變化
只能在input/select/textarea中使用

v-on

用來監(jiān)聽DOM事件
使用方法:

1.標簽屬性位置寫上v-on:任意事件類型='執(zhí)行函數(shù)'

2.簡寫:@時間類型='執(zhí)行函數(shù)'(推薦)

3.執(zhí)行函數(shù)添加參數(shù)

    @click="setName('itcast')"
4.添加$event傳遞事件對象次和,只能使用$event且不能加引號

5.事件修飾符可以給時間添加特殊功能
    .stop阻止冒泡
    .prevent阻止默認事件
    <form v-on:submit.prevent="onSubmit">...</form>

6.添加按鍵修飾符(輸入框)
    @keydown.enter  @keydown.13

v-if/v-show

控制元素的顯示和隱藏

v-if通過dom來控制元素的顯示和隱藏
y-show通過樣式display:none來控制元素顯示和隱藏

-涉及到大量dom操作使用v-show
-涉及到異步數(shù)據(jù)渲染的時候使用v-if
最后編輯于
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末反肋,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子踏施,更是在濱河造成了極大的恐慌石蔗,老刑警劉巖,帶你破解...
    沈念sama閱讀 207,248評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件畅形,死亡現(xiàn)場離奇詭異抓督,居然都是意外死亡,警方通過查閱死者的電腦和手機束亏,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,681評論 2 381
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來阵具,“玉大人碍遍,你說我怎么就攤上這事定铜。” “怎么了怕敬?”我有些...
    開封第一講書人閱讀 153,443評論 0 344
  • 文/不壞的土叔 我叫張陵揣炕,是天一觀的道長。 經(jīng)常有香客問我东跪,道長畸陡,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 55,475評論 1 279
  • 正文 為了忘掉前任虽填,我火速辦了婚禮丁恭,結果婚禮上,老公的妹妹穿的比我還像新娘斋日。我一直安慰自己牲览,他們只是感情好,可當我...
    茶點故事閱讀 64,458評論 5 374
  • 文/花漫 我一把揭開白布恶守。 她就那樣靜靜地躺著第献,像睡著了一般。 火紅的嫁衣襯著肌膚如雪兔港。 梳的紋絲不亂的頭發(fā)上庸毫,一...
    開封第一講書人閱讀 49,185評論 1 284
  • 那天,我揣著相機與錄音衫樊,去河邊找鬼飒赃。 笑死,一個胖子當著我的面吹牛橡伞,可吹牛的內(nèi)容都是我干的盒揉。 我是一名探鬼主播,決...
    沈念sama閱讀 38,451評論 3 401
  • 文/蒼蘭香墨 我猛地睜開眼兑徘,長吁一口氣:“原來是場噩夢啊……” “哼刚盈!你這毒婦竟也來了?” 一聲冷哼從身側響起挂脑,我...
    開封第一講書人閱讀 37,112評論 0 261
  • 序言:老撾萬榮一對情侶失蹤藕漱,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后崭闲,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體肋联,經(jīng)...
    沈念sama閱讀 43,609評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,083評論 2 325
  • 正文 我和宋清朗相戀三年刁俭,在試婚紗的時候發(fā)現(xiàn)自己被綠了橄仍。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,163評論 1 334
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖侮繁,靈堂內(nèi)的尸體忽然破棺而出虑粥,到底是詐尸還是另有隱情,我是刑警寧澤宪哩,帶...
    沈念sama閱讀 33,803評論 4 323
  • 正文 年R本政府宣布娩贷,位于F島的核電站,受9級特大地震影響锁孟,放射性物質(zhì)發(fā)生泄漏彬祖。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,357評論 3 307
  • 文/蒙蒙 一品抽、第九天 我趴在偏房一處隱蔽的房頂上張望储笑。 院中可真熱鬧,春花似錦桑包、人聲如沸南蓬。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,357評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽赘方。三九已至,卻和暖如春弱左,著一層夾襖步出監(jiān)牢的瞬間窄陡,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,590評論 1 261
  • 我被黑心中介騙來泰國打工拆火, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留跳夭,地道東北人。 一個月前我還...
    沈念sama閱讀 45,636評論 2 355
  • 正文 我出身青樓们镜,卻偏偏與公主長得像币叹,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子模狭,可洞房花燭夜當晚...
    茶點故事閱讀 42,925評論 2 344