認知vue系列1

2021-09-27 08:45:14 字數 609 閱讀 2888

萌芽於wpf,wpf基於windows的使用者介面

最早的mvvm框架–ko(knockout),可以和jquery相容

由三部分組成:model(模型層)、view(檢視層)、viewmodel(暴露view層的資料,處理具體的業務邏輯)

解放雙手(資料變化,不需要在頻繁的操作dom)

view層和model層**分離,降低了耦合

缺點是對bug的排查達不到及時性,遇到bug時,不能立即判斷bug是出自view層還是model層

computed自帶快取機制,在經過getter之後,會對屬性值進行快取,當下次屬性值沒有發生改變時,不會再次執行,適用於計算比較頻繁的場景

watch沒有快取機制,進入頁面就會執行,可以用來監控某一屬性值的變化

window.addeventlistener('resize', dosomething)

this.$on('hook:destroyed', () => )

watch: 

}// 上述寫法等價於下面這種

created()

watch:

vue系列1 建立vue專案

一 說明 1 vue cli 是 vue 官方提供的腳手架工具 2 github 3 作用 從 二 建立 vue 專案1 npm包管理器是整合在node中的,所以直接輸入npm v就能檢視到版本資訊。2 輸入npm install g cnpm registry 安裝 映象安裝相關依賴。3 安裝vu...

架構認知1

看一下架構 架構神秘嗎?提到架構,你想到什麼?看一下wiki定義 軟體架構是有關軟體整體結構與元件的抽象描述,用於指導大型軟體系統各個方面的設計 軟體架構是乙個系統的草圖。軟體架構描述的物件是直接構成系統的抽象元件。各個元件之間的連線則明確和相對細緻地描述元件之間的通訊。在實現階段,這些抽象元件被細...

Python物件認知(1)

python 是一種物件導向的解釋型計算機程式語言。那講到類我們肯定要說一下物件,以及類和物件之間的關係。類是用來規範和描述實體物件的。類包含 定義 一系列的屬性和方法。那物件又是什麼呢?物件就是由屬性和方法組成,物件是類的例項化,物件是類的具體表現,所以物件含有類屬性的具體值。那說到這裡感覺還是一...