摘要:指令指令帶有前綴,以表示它們是提供的特殊特性。添加事件偵聽器時使用模式。只當事件是從偵聽器綁定的元素本身觸發時才觸發回調。差別在哪里將特性名轉換為從開始支持語法糖,會擴展成一個更新父組件綁定值的偵聽器。
vue指令
指令帶有前綴 v-,以表示它們是 Vue 提供的特殊特性。
v-text
{{msg}}
v-html
//渲染HTML文本,更新元素的 innerHTML 。注意:內容按普通 HTML 插入 - 不會作為 Vue 模板進行編譯 。如果試圖使用 v-html 組合模板,可以重新考慮是否通過使用組件來替代。
v-show
//根據表達式之真假值,切換元素的 display CSS 屬性。
v-if
//根據表達式的值的真假條件渲染元素。在切換時元素及它的數據綁定 / 組件被銷毀并重建。如果元素是 ,將提出它的內容作為條件塊。 //當條件變化時該指令觸發過渡效果。
v-else
//不需要表達式 //限制:前一兄弟元素必須有 v-if 或 v-else-if。Now you see meNow you don"t
v-else-if
//限制:前一兄弟元素必須有 v-if 或 v-else-if。ABCNot A/B/C
v-for
//基于源數據多次渲染元素或模板塊。此指令之值,必須使用特定語法 alias in expression ,為當前遍歷的元素提供別名:{{ item.text }}//另外也可以為數組索引指定別名 (或者用于對象的鍵): //v-for 默認行為試著不改變整體,而是替換元素。迫使其重新排序的元素,你需要提供一個 key 的特殊屬性: //key作為唯一標示,可以讀取緩存,性能開銷比較小,{{ item.text }}
v-on
//v-on,縮寫@ 修飾符: .stop - 調用 event.stopPropagation()。 .prevent - 調用 event.preventDefault()。 .capture - 添加事件偵聽器時使用 capture 模式。 .self - 只當事件是從偵聽器綁定的元素本身觸發時才觸發回調。 .{keyCode | keyAlias} - 只當事件是從特定鍵觸發時才觸發回調。 .native - 監聽組件根元素的原生事件。 .once - 只觸發一次回調。 .left - (2.2.0) 只當點擊鼠標左鍵時觸發。 .right - (2.2.0) 只當點擊鼠標右鍵時觸發。 .middle - (2.2.0) 只當點擊鼠標中鍵時觸發。 .passive - (2.3.0) 以 { passive: true } 模式添加偵聽器
v-bind
//縮寫 : 修飾符: .prop - 被用于綁定 DOM 屬性 (property)。(差別在哪里?) .camel - (2.1.0+) 將 kebab-case 特性名轉換為 camelCase. (從 2.1.0 開始支持) .sync (2.3.0+) 語法糖,會擴展成一個更新父組件綁定值的 v-on 偵聽器。v-model
v-pre
//不需要表達式 //用法: //跳過這個元素和它的子元素的編譯過程。可以用來顯示原始 Mustache 標簽。跳過大量沒有指令的節點會加快編譯。 {{ this will not be compiled }}
v-cloak
//不需要表達式,用webpack時不需要 //用法: //這個指令保持在元素上直到關聯實例結束編譯。和 CSS 規則如 [v-cloak] { display: none } 一起用時,這個指令可以隱藏未編譯的 Mustache 標簽直到實例準備完畢。 [v-cloak] { display: none; }{{ message }}v-once
//不需要表達式
//詳細:
//只渲染元素和組件一次。隨后的重新渲染,元素/組件及其所有的子節點將被視為靜態內容并跳過。這可以用于優化更新性能。
This will never change: {{msg}}
comment
{{msg}}
- {{i}}
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/96501.html
摘要:哪吒社區技能樹打卡打卡貼函數式接口簡介領域優質創作者哪吒公眾號作者架構師奮斗者掃描主頁左側二維碼,加入群聊,一起學習一起進步歡迎點贊收藏留言前情提要無意間聽到領導們的談話,現在公司的現狀是碼農太多,但能獨立帶隊的人太少,簡而言之,不缺干 ? 哪吒社區Java技能樹打卡?【打卡貼 day2...
摘要:前言非正經入門是相對正經入門而言的。不過不要緊,正式學習仍需回到正經入門的方式。快速入門建議先學會用拼文寫文檔注冊一個賬號,把庫到自己名下,然后用這個庫寫自己的博客,參見這份介紹。會用拼文寫文章,相當于開發已入門三分之一了。 本系列博文從 Shadow Widget 作者的視角,解釋該框架的設計要點,既作為用戶手冊的補充,也從更本質角度幫助大家理解 Shadow Widget 為什么這...
摘要:就是實例中的對象當前組件接收到的對象。當前組件數的根實例如果當前實例沒有父實例,此實例將會是其自己當前實例的直接子組件。 vue實例 每個 Vue 應用都是通過用 Vue 函數創建一個新的 Vue 實例開始的: var vm = new Vue({ // 選項 }) 當創建一個 Vue 實例時,你可以傳入一個選項對象。作為參考,你也可以在 api/#選項-數據 文檔 中瀏覽完整的選...
摘要:此時還未有選項鉤子函數和間的生命周期完成后,會有一個判斷過程,判斷對象是否有選項。鉤子函數和鉤子函數間的生命周期當發現中的數據發生了改變,會觸發對應組件的重新渲染,先后調用和鉤子函數。和鉤子函數間的生命周期鉤子函數在實例銷毀之前調用。 vue生命周期 這是vue生命周期的圖示具體內容:showImg(https://segmentfault.com/img/bV4xju?w=1200&...
閱讀 1976·2021-11-24 09:38
閱讀 3339·2021-11-22 12:07
閱讀 1903·2021-09-22 16:03
閱讀 1956·2021-09-02 15:41
閱讀 2618·2021-07-24 23:28
閱讀 2211·2019-08-29 13:17
閱讀 1547·2019-08-29 12:25
閱讀 2666·2019-08-29 11:10