Sz
week2
Vue新手夏令營
不弄懂存活率不樂觀喔
return
的內容是一個 object
v-text
({{key}}
),顯示於畫面內部包含較多行的 function
v-text
(簡寫{{}}
)在 mount 到的畫面區塊內(#app
)寫入 {{ 該 data 名稱 }}
v-model
v-
為 vue 語法的開頭!
v-model
用於資料的雙向綁定,這個 input
就會綁定到 data
上的 num
了
v-bind
動態屬性事前知識:點記法、括弧記法(有機會再補上)
data
來的內容""
內輸入即可2.如果是包含非 data
內容,
在 ""
內,記得要使用樣板字面值
v-if
, v-else
, v-else-if
判斷如果 gender 為 male,就顯示一張 male 的 icon
非則顯示 female 的 icon
如果中間有更多判斷:
data 的資料批次加到畫面
很像 forEach()
也可以帶物件
以下 :key
到下週會再講解,v-for
就會需要帶 :key
v-on
(簡寫@
)@click
互動性的標籤,需要設定監聽 method
如上方,第一個 @click
,只有一行可以直接寫在 HTML
methods 內就會放置較複雜的 methods(兩行以上)
用 this 去呼叫 data 或 methods
初學可以先整包 Vue 載下來
後面會開始用到模組化,就不會整包帶下來了
載入 Vue.js ESModule