2)講解了grid下列模式
3)講解了grid下selection和**特性feature
首先看看mvc框架圖:
extjs mvc是乙個前端的mvc框架。
最右邊就是官方的文件目錄結構。
下面看看例子中的目錄結構:
name : 'am',//應用的名字
launch:function()
});},
'users'
] });
})contraller下面的user.js
ext.define('am.controller.users', else)
//2.後台操作(delet)
ext.ajax.request(,
method:'post',
timeout:2000,
success:function(response,opts))}})
//3.前端操作dom進行刪除(extjs)}}
},"userlist actioncolumn[id=delete]":
}});
}, views:[
'list'
], stores :[
"users"
], models :[
"user"
] });
model下面的:user.js
//user類
ext.define('am.model.user', ,
,]});
store包下面的users.js
//user資料集合
ext.define('am.store.users', ,writer:
}, autoload: true //很關鍵
});
view包下面的list.js
ext.define("am.view.list",, ,}
], tbar :[,,
,],
dockeditems :,
plugins:[ //可編輯的外掛程式
ext.create("ext.grid.plugin.cellediting",)
], seltype:'checkboxmodel',//設定選擇模式
multiselect:true,//執行多選
store : 'users', //會自動找到檔案裡面的乙個users類
initcomponent:function()
});
然後看看.html或者jsp的內容:
MVC 三層架構
mvc開始是存在於桌面程式中的,m是指業務模型,v是指使用者介面,c則是控制器,使用mvc的目的是將m和v的實現 分離,從而使同乙個程式可以使用不同的表現形式。比如一批統計資料可以分別用柱狀圖 餅圖來表示。c存在的目的則是確保m和v的同步,一旦m改變,v應該同步更新。mvc 是一種使用 mvc mo...
MVC三層架構
使用者直接訪問控制層,控制層可以直接運算元據庫 servlet curd 資料庫 弊端 程式十分臃腫,不利於維護,servlet的 中 處理請求,響應,檢視跳轉,處理jdbc,處理業務 處理邏輯 架構 沒有什麼是加一層解決不了的 業務處理 業務邏輯 service 資料持久曾 curd dao vi...
MVC和三層架構
一 mvc m model 模型 應用程式的核心功能,管理這個模組中用的資料和值 v view 檢視 檢視提供模型的展示,管理模型如何顯示給使用者,它是應用程式的外觀 c controller 控制器 對使用者的輸入做出反應,管理使用者和檢視的互動,是連線模型和檢視的樞紐。1.1 mvc如何工作 m...