1. 程式人生 > >vue 組件的理解

vue 組件的理解

vue組件

vue中組件是可復用的 Vue 實例,帶有一個名字。我們可以在一個通過 new Vue 創建的 Vue 根實例中,把這個組件作為自定義元素來使用,它們與 new Vue 接收類似例如 data、computed、watch、methods 以及生命周期鉤子這樣相同的選項,一個應用會以一棵嵌套的組件樹的形式來組織:個人理解組件可分為以下幾類:
1.接入型 container
2.展示型
3.交互型 比如各類加強版的表單組件,大部分的UI組件庫,比如element ui 都是以交互型的組件為主,這一類組件會有比較復雜的交互邏輯,但又是一種非常通用的組件,所以通常強調復用,
4.功能型 比較抽象,比如 <router-view>
<transition>,作為一種擴展、抽象機制存在。

vue 組件的理解