視圖層由 CML 與 CMSS 編寫,提供了“結(jié)構(gòu)”(元素的組織構(gòu)成)、“外觀”(CSS)、“邏輯層的關(guān)聯(lián)”(事件綁定)。
也就是將邏輯層的數(shù)據(jù)反應成視圖,同時將視圖層的事件發(fā)送給邏輯層。
如果說邏輯層是終端開發(fā)的“靈魂”,那么視圖層是終端開發(fā)的“肉體”。
CMSS(Chameleon Style Sheet) 用于描述頁面的樣式。
CML(Chameleon Markup language) 用于描述頁面的結(jié)構(gòu)。
為了降低學習成本,獨立支持了 vue 的指令子集
CML-標準語法和 CML-類 vue 語法嚴禁混用!
組件是組成視圖的基本單位,chameleon 為開發(fā)者提供了一系列的基礎(chǔ)組件,可以更快地構(gòu)建視圖。
更多建議: