1. 程式人生 > >vue學習(一)介紹

vue學習(一)介紹

 

1.Vue是一套用於構建使用者介面的漸進式框架

什麼是漸進式

漸進式代表的含義是:主張最少。

每個框架都不可避免會有自己的一些特點,從而會對使用者有一定的要求,這些要求就是主張,主張有強有弱,它的強勢程度會影響在業務開發中的使用方式。

比如說,Angular,它兩個版本都是強主張的,如果你用它,必須接受以下東西:

- 必須使用它的模組機制
- 必須使用它的依賴注入
- 必須使用它的特殊形式定義元件(這一點每個檢視框架都有,難以避免)

2.Vue的資料驅動

vue靠資料驅動雙向繫結使我們開發頁面更簡單,開發者不需要手動的去修改dom。Vue通過資料雙向繫結是一切變得更簡單。它的資料驅動雙向繫結,底層是通過Object.defineProperty() 定義的資料 set、get 函式原理實現。

什麼是資料驅動?

通過控制資料的變化來改變某物或某事,資料變化是,檢視也發生變化