如何實現UI層的松耦合

2021-09-08 17:01:27 字數 423 閱讀 2616

ui層的松耦合主要是指html、css、js的松耦合

1、  將js**從css中分離,即不使用expression

2、  將css從js中分離,盡量不要在js中直接操作css。如果需要操作,可以使用新增或刪除class的方法(class在css中定義好),避免在出現bug時,定位不到出錯位置

3、  將js從html中抽離

4、  將html從js中抽離,當遇到需要在js中使用html模板時

a)         從伺服器載入

b)         將模板儲存於客戶端,即html文件當中,以無法渲染的方式儲存

i.              以注釋的形式

ii.              以script的形式,將script的type設定為瀏覽器無法解讀的形式,如:type=「text/mysometpl」

松耦合實現方案

本次程式實現了乙個小學生算術題出題系統。主要實現了以下三個功能 出題 判斷答案對錯 計算。出題階段,使用者可以指定出題的要求,如運算中是否出現負數 括號 乘除等。本程式由core ui console三部分組成。core承擔了核心功能,即接收使用者輸入,返回使用者期望的結果 ui提供了乙個簡單的圖形...

SOA松耦合的依賴關係

1 什麼叫耦合 coupling 耦合是相互互動的系統彼此間的依賴。依賴分為真依賴 real dependency 和假依賴 artifical dependency 真依賴是系統從其他系統消費的特徵 feature 和服務的集合。真依賴總是存在,只要系統間存在互動,無法簡化。假依賴是系統為獲得其他...

MVC3 EF Autofac實現松耦合的系統架構

大家如果想學mvc3 ef autofac這方面的資料,可以看看這個呵呵!這個系列的文章將帶我們進入一種新的開發模式,注入開發模式,或者叫它ioc模式,說起ioc你可以這樣去理解它,它為你的某個實現流出乙個注入 點,你生產的物件,可以根據你之前的配置進行組合,這是可以的。而注入點的位置及方式也是多種...