1. 程式人生 > >學齋隨筆,初九潛龍勿用,-44關於Vue(2)

學齋隨筆,初九潛龍勿用,-44關於Vue(2)

標簽 自定義 文本格式 指示 結束 must component 就是 插值

  Vue.js 允許自定義過濾器,可被用作一些常見的文本格式化。

  過濾器可以用在兩個地方:mustache 插值和 v-bind 表達式。過濾器應該被添加在 JavaScript 表達式的尾部,由“管道”符指示;

  這裏過濾器分為私有過濾器和全局過濾器,全局過濾器,就是所有的VM實例都共享的,而當有局部和全局兩個名稱相同的過濾器時候,會以就近原則進行調用,即局部過濾器優先於全局過濾器被調用。

  vue組件,vue組件的解釋為組件的出現,就是為了拆分Vue實例的代碼量的,能夠讓我們以不同的組件,來劃分不同的功能模塊,將來我們需要什麽樣的功能,就可以去調用對應的組件即可。 

  組件化和模塊化的不同:

    模塊化: 是從代碼邏輯的角度進行劃分的;方便代碼分層開發,保證每個功能模塊的職能單一;

    組件化: 是從UI界面的角度進行劃分的;前端的組件化,方便UI組件的重用;

  全局組件定義有三種方式

    1.使用 Vue.extend 配合 Vue.component 方法

    2.直接使用 Vue.component 方法

    3.將模板字符串,定義到template 標簽種

  在這裏組件中的DOM結構,有且只能有唯一的根元素(Root Element)來進行包裹

  

  vue實例的生命周期,從Vue實例創建、運行、到銷毀期間,總是伴隨著各種各樣的事件,這些事件,統稱為生命周期。

  對上面這句的理解大概就是開始創建,而後加載內存,加載完後渲染,渲染完後修改,改完再渲染,最後結束銷毀。

學齋隨筆,初九潛龍勿用,-44關於Vue(2)