knocket主要圍繞由以下三個(gè)核心特征組成:
- Observables(觀察器)與dependency tracking(依賴追蹤)
- Declarative bindings(聲明式綁定)
- Templating(模板)
MVVM
- M : Model(數(shù)據(jù)模型): 應(yīng)用程序存儲數(shù)據(jù)泌豆。
- V :ViewModel(視圖模型)服務(wù)于數(shù)據(jù)模型,為數(shù)據(jù)模型在UI上的展現(xiàn)及UI上的操作進(jìn)行包裝服務(wù)
- VM : view(視圖): 一個(gè)可視吏饿,可交互的真正的UI展現(xiàn)踪危,展現(xiàn)著視圖模型的當(dāng)前狀態(tài)