v-bind
Directive<div>
元素到一個類 繫結一個 <img>
元素到一個圖片檔案 更改字型大小 以另一種方式更改字型大小 再次以另一種方式更改字型大小 更改背景顏色 使用 v-bind
和 JavaScript 條件來更改背景顏色 繫結一個 <div>
元素到一個類 條件性地繫結一個 <div>
元素到一個類 條件性地繫結一個 <div>
元素到一個類,使用資料屬性 使用 v-bind
簡寫 使用輸入範圍元素更改不透明度以顯示圖片 點選時,為使用 v-for
建立的圖片分配一個類 我們看到用 class
和 v-bind:class
設定的 CSS 規則是合併的 可以用 v-bind:class
設定多個類,用逗號分隔 CSS 規則用 v-bind:style
定義,使用 camelCase 和 kebab-case 記法 使用陣列語法分配類v-if
Directivev-if
、v-else-if
和 v-else
有條件地顯示文字 如果某個文字包含“pizza”一詞,則顯示一條訊息 如果某個文字包含“pizza”一詞,則顯示一條訊息和一個圖片 如果某個文字包含“pizza”或“burrito”,則顯示不同的訊息和圖片v-show
Directivev-for
Directivev-on
Directivev-on:click
為使用 v-for
生成的元素設定點選事件 使用 v-on
簡寫 @
.once
修飾符使警報在按鈕被點選時僅出現一次 keydown
鍵盤事件呼叫一個方法,該方法將按鍵寫入螢幕 當按下 'S' 鍵時,.s
修飾符會觸發一個警報 當同時按下 'S' 和 'ctrl' 鍵時,.s
和 .ctrl
修飾符會觸發一個警報 右鍵點選 <div>
元素時,背景顏色會改變 當按下 'ctrl' 鍵並右鍵點選 <div>
元素時,背景顏色會改變 使用 .prevent
修飾符可以防止右鍵點選下拉選單 按下 'shift' 鍵時,左鍵點選會更改影像v-model
Directivev-model
將新的購物專案新增到購物列表中 探索 v-model
提供的雙向繫結功能 複選框更改布林資料屬性 購物清單 購物清單,可將專案標記為已找到 動態餐廳訂單表格 使用單選按鈕 <input type="radio">
選擇喜歡的動物 使用複選框 <input type="checkbox">
選擇喜歡的食物 從下拉列表中選擇汽車 <select>
選擇多輛汽車 <select multiple>
只讀表單輸入 <input type="file">
註冊身高 <input type="range">
選擇顏色 <input type="color">
撰寫產品評論 <textarea>
v-for
建立的 帶 props 的元件是用 v-for
和 key
屬性建立的 這個錯誤的例子演示了需要 key
屬性 這個例子演示了 key
屬性可以解決問題v-slot
指令用於將內容定向到特定 slot v-slot
簡寫是 #
接收來自作用域 slot 的資料 使用 v-for
建立的作用域 slot 將資料傳送到其父元件 使用物件陣列建立的作用域 slot 將資料傳送到其父元件 文字從作用域 slot 傳送,而不使用 v-bind
指令 作用域 slot 被命名 命名作用域 slot 將不同的資料傳送到 App.vue<KeepAlive>
元件,元件不會被快取 <KeepAlive>
元件快取元件 只有指定的元件被 <KeepAlive include="CompOne">
程式碼快取 指定的元件不會被 <KeepAlive exclude="CompOne">
程式碼快取 兩個元件被指定使用 <KeepAlive>
元件進行快取 最後兩個訪問的元件被指定使用 <KeepAlive>
元件進行快取$refs
物件用於替換 <p>
元素中的文字 $refs
物件用於將文字從一個 <p>
元素替換到另一個 $refs
物件用於將 <input>
元素的值放入 <p>
元素中 使用 v-for
建立的帶有 ref 屬性的 <li>
元素在 $refs
物件中被收集為陣列beforeCreate
生命週期鉤子 created
生命週期鉤子 beforeMount
生命週期鉤子 mounted
生命週期鉤子 mounted
生命週期鉤子用於將游標放入 <input>
元素中 beforeUpdate
生命週期鉤子 updated
生命週期鉤子 updated
生命週期鉤子會生成一個無限迴圈 beforeUnmount
生命週期鉤子 unmounted
生命週期鉤子 errorCaptured
生命週期鉤子 errorCaptured
生命週期鉤子檢索有關錯誤的資訊 renderTracked
生命週期鉤子 activated
生命週期鉤子 activated
、deactivated
和其他生命週期鉤子transition
屬性旋轉 <div>
元素 圓形 <div>
元素使用 CSS @keyframes
屬性左右彈跳 透過按鈕切換 <p>
元素 <p>
元素在 <Transition>
元件中淡出移除時 <p>
元素在切換時向內滑入和滑出 <p>
元素在“進入”和“離開”時具有不同的背景顏色 <p>
元素以不同的方式設定動畫,使用 name
prop 來區分 <Transition>
元件 after-enter
事件觸發顯示 <div>
元素 切換按鈕觸發 enter-cancelled
事件 appear
prop 在頁面載入後立即啟動 <p>
元素的動畫 在“進入”和“離開”時透過動畫翻閱影像。新影像在舊影像移除之前新增 在“進入”和“離開”時透過動畫翻閱影像。mode="out-in"
可防止在舊影像移除之前新增新影像 元件之間的切換有動畫效果v-for
<TransitionGroup>
將新列表項新增到使用 v-for
渲染的列表中 可以新增或移除骰子,新增的骰子使用 <TransitionGroup>
進行動畫處理 可以新增或移除骰子,新增和移除的骰子都使用 <TransitionGroup>
進行動畫處理 可以新增、移除、洗牌或排序骰子,所有這些都使用 <TransitionGroup>
進行動畫處理如果您想將 W3Schools 服務用於教育機構、團隊或企業,請傳送電子郵件給我們
sales@w3schools.com
如果您想報告錯誤,或想提出建議,請傳送電子郵件給我們
help@w3schools.com