指令:就是vuejs為我們的方便操作的自定義屬性 (解放dom)
在此之前先簡單了解一下mvvm
mvvm分為model(資料模型)、view(ui檢視層)、viewmode(負責監聽model中資料的改變並且控制檢視的更新,處理使用者互動操作)
1:v-cloak:可以隱藏未編譯的 mustache 標籤直到例項準備完畢
示例:
<
!-- view層 --
>
>
<
!-- 在使用模板語法的標籤上新增v-cloak的指令 --
>
}<
/p>
<
!-- 模板語法 --
>
<
/div>
"js/vue.min.js"
>
<
/script>
newvue(}
)<
/script>
2:v-text:覆蓋元素中原本的內容
示例:
>
}'username'
>
<
/p>
<
/div>
"js/vue.min.js"
>
<
/script>
newvue(}
)<
/script>
3:v-html:覆蓋元素中原本的內容,把內容當做html輸出
示例:
>
"mydiv"
>
<
/div>
<
/div>
"js/vue.min.js"
>
<
/script>
newvue(}
)<
/script>
<
!-- v-pre 不被編譯 --
>
>
}<
/p>
<
/div>
"js/vue.min.js"
>
<
/script>
newvue(}
)<
/script>
5:v-once:執行一次性的插值
示例:
>
}<
/div>
<
/div>
"js/vue.min.js"
>
<
/script>
newvue(,
mounted()
})<
/script>
6:v-model:資料的雙向繫結
示例:
<
!-- v-model 資料的雙向繫結 --
>
>
"text" v-model=
"username"
>
}<
/p>
<
/div>
"js/vue.min.js"
>
<
/script>
newvue(}
)<
/script>
7:v-on:繫結自定義事件
示例:
>
"text"v-model=
"num"
>
"button"value=
"+" v-on:click=
'add'
>
"button"value=
"-" @click=
'sub'
>
<
!-- v-on: 可以縮寫為 @ --
>
<
/div>
"js/vue.min.js"
>
<
/script>
newvue(,
//將num值進行操作
methods:
,sub()
}})<
/script>
補充:通過event event.target.value 得到value值
>
"text"v-model=
"num"
>
"button"value=
"+" v-on:click=
'add'
>
"button"value=
"-" @click=
'sub(1,2,$event)'
>
<
!-- v-on: 可以縮寫為 @ --
>
<
/div>
"js/vue.min.js"
>
<
/script>
newvue(,
//將num值進行操作
methods:
,sub
(a,b,event)}}
)<
/script>
8:v-bind:用來繫結屬性
示例:
<
!-- v-bind 用來繫結屬性 --
>
>
> v-bing: 可以簡寫:--
>
>
<
/div>
"js/vue.min.js"
>
<
/script>
newvue(,
//這個逗號必須要
mounted()
})<
/script>
c 入門教程 八
事前日常敲黑板 1 事情從今天開始變得複雜了 需要用心了哦 首先,思考下面情形 輸入乙個數字,輸出這個數到0之間的所有數字 不要掙扎了,流程圖逃不掉的 仔細觀察一下,看一下和前面的if 的流程圖有什麼區別.答案 if的判斷框的兩個分支都是向下的,這裡面的乙個分支是向上的,也就是說如果判斷的結果滿足某...
OpenGL 入門教程 八
本文源自 opengl中使用rgba色彩體系,rgb為紅綠藍三原色,a為?值,該值代表色彩融合時所佔的比例。顏色是頂點的重要屬性之一,沒有色彩的世界是毫無生氣的。使用glcolor r,g,b,a 設定當前顏色,此後定義所有的頂點都將是這個顏色的,直到再次改變當前顏色。該命令有兩種常用形式glcol...
C 入門教程(八) if 語句
小古銀的官方 完整教程 鞏固練習 以下整個是一條if語句 if true或者false else if true或者false else if true或者false 這裡可以有一堆else if true或者false else 當上面都是false的時候 if語句從上向下一步步判斷,當遇到第乙個...