今天開始啃VUE(二)

2021-09-25 06:35:13 字數 1228 閱讀 4970

隔幾天碼一點

v-bind的縮寫

v-bind:arrtname='data'  => :attrname='data'
v-on的縮寫

v-on:click='onclick'  => @click='onclick'
縮寫不影響使用,採用都是規範符號,且看起來更加具有框架特點

目前看到的幾個屬性:

var vue9 =

newvue(}

,//資料屬性,資料內容的儲存處

data:

,//事件屬性,事件物件的集合,一般都是採用函式作為事件物件內容來呼叫

methods:

,//***

match:,}

)

資料是傳入物件,可以是乙個值,也可以是多值,多值時用陣列。

當繫結物件是class屬性的時候,物件值可以和原class值共存。

v-bind:class

='[cla1,cla2]'

class

='oldclass'

>

div>

物件內容可以傳入陣列,陣列的內容也可以是物件、方法,還可以傳入表示式,最終獲得的值為表示式結果,當然,也可以傳入三元表示式

v-bind:class

='[isactive?active:errorclass]'

class

='oldclass'

>

div>

可以通過繫結物件資料傳值來獲取元素屬性內容,不過也可以直接在元素標籤內部直接為元素提供樣式資料(雖然不太推薦)

用物件來寫css樣式的時候,樣式名採用駝峰法或下劃線法

內聯語法可以直接寫入屬性值,也可以把屬性繫結到vue資料中

div

>

一些不同瀏覽器需要新增字首的屬性,在vue語法中可以省略字首。這些特定的屬性在vue中可以相容

vue的控制流指令

v-if指令

指令表示式返回truthy值時執行渲染

v-else指令和v-else-if指令

可新增更多條件指令塊,但必須跟在v-if後使用

還可以結合template進行指令的切換交替使用。

今天開始啃VUE(一)

剛開始學,邊看邊博,為了能直白的學習新的概念,我盡量把自己的理解轉化成白話 可能都是渣渣,也可能理解不到位,語句有不少問題 等學到後期回頭再重新筆記一次 vue使用格式採用資料雙向繫結的方式來同步頁面 html中用 或指令等方式指定資料的位置,vue中例項化乙個物件,然後繫結元素,然後提供資料,最後...

今天開始寫c

pt 60的dll無法在c 裡面引用 只能使用dllimport了 新增using system.runtime.interopservices 然後在class裡面新增 dllimport scanapiax.dll entrypoint pt enablescanner public stati...

今天開始學習swift

嗯,為了更好地利用xcode,oc和swift必須學一門。像我,也不為找工作也不創業的,就輕率地做了個決定,學swift吧。為了不讓自己半途而廢,特此寫個部落格。應該沒有人會看到吧,畢竟這個實在拿不上檯面。好羞恥,寫給我自己看!加油!嗯,看了一會兒,我就產生了疑問 q1 func greet nam...