vue的常見特性

2021-10-07 03:43:19 字數 1141 閱讀 2875

- 表單操作

**表單的作用:**表單是用來做使用者互動的重要手段

表單常見型別:

input 單行文字

textarea 多行文字

select 下拉多選

radio 單選框

checkbox多選框

通過vue對表單資料進行操作

v-model:雙向繫結

**注意:**提交表單的時候是用js進行表單提交,而不是預設的表單提交

表單域修飾符:

number:轉換為數值

trim:去掉開始和結尾的空格中間的去不掉

lazy:將input時間切換為change事件(input物件在失去焦點的時候會驗證)

- 自定義指令

內建指令+自定義指令

有時候內建的指令不能滿足我們的需求

vue.

directive

("focus"

,}

官方文件上面有鉤子函式介紹,請詳細閱讀- 計算屬性計算屬性與方法的區別:計算屬性是基於它們的依賴性(data中的資料)來快取的

方法不存在快取

- 過濾器

格式化資料,比如將字串格式化為首字母大寫,將日期格式化為指定的格式等

- 偵聽器

處理非同步和開銷比較大的操作

watch:

- 生命週期(vue例項的生命週期)

掛載(初始化相關屬性)

更新(元素或元件的變更操作)

銷毀(銷毀相關屬性)

LinkedList常見特性

1.linkedlist底層 linkedlist底層是通過鍊錶實現的,鍊錶中的乙個節點是乙個node型別的資料結構,其儲存了乙個指向前驅節點的引用 真實資料和乙個指向後繼節點的引用 特點是隨機訪問效率低,刪除和插入快 可以當作棧,佇列和雙端佇列來使用 非執行緒安全,如果要建立乙個執行緒安全的lin...

vue常用特性

vue.directive focus 用的話加上v focusvue.directive color 用的話加上v focus text v color 計算屬性是基於他們的依賴的資料進行快取的,如果資料不發生變化,用的是第一次計算的快取結果,方法是呼叫就執行。資料變化,會觸發方法,資料變化時執行...

Vue高階特性

專案怎麼用的高階特性,解決了什麼問題?高階特性 父元件中 子元件中 type text value val input emit change event.target.value export default props vue是非同步渲染,data改變dom不會立刻渲染,如果需要立刻使用的話需要...