vue.js總結---(2)指令

vue指令
1、插值表達式:{{}}
注意:不能在屬性節點中使用,只能在內容節點中使用
2、v-cloak
解決插值表達式閃爍問題

{{msg}}

style裏需要設置:display:none; 應用場景:網絡比較卡時候可以在最外層的元素添加v-cloak,防止客戶看到插值表達式 3、v-text(用在屬性節點上) 用法:

與差值表達式區別: ①沒有閃爍問題 ②存在覆蓋內容問題 4、v-html (用在屬性節點上) 用法:

5、v-bind(屬性節點動態綁定數據) 用法:按鈕 簡寫:按鈕 通過v-bind設置樣式: ①樣式:.red{color:red} .thin{font-weight:200px} ②

啦啦啦~

6、v-on (事件綁定): 用法: 結構:按鈕 腳本:var vm=new Vue({ el:"#app", data:{}, methods:{ btnClick:function(){ alert('ok') } } }) 簡寫:@btnClick 7、v-model (實現雙向數據綁定,可以把頁面中數據的變化,自動同步更新到VM實例的data中) 用法: 總結:和v-bind的區別: ①v-bind只能實現單項數據的數據同步data,v-model可以實現雙向的數據同步data,也是唯一支持雙向數據綁定的指令; ②v-model只能和表單元素配合使用,例如:input、select、textarea等; 8、v-for 循環 用法:
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章