MVC結(jié)構(gòu)大家都很熟悉,利用ExtJs提供的數(shù)據(jù)和顯示控件,很容易實(shí)現(xiàn)基于Js的客戶端MVC。

其中的Actions就是使用ExtJs開(kāi)發(fā)MIS系統(tǒng)(5):使用Action抽象客戶端操作描述提到的Actions;Model由Ext.data.Record、Ext.data.Store及其派生類組成;View由Ext的各個(gè)控件構(gòu)成。
Ext.data.Store提供了很多事件,比如add、remove、update等,View可以通過(guò)捕捉這些事件進(jìn)行更新。另一方面,View中的點(diǎn)擊等操作調(diào)用Actions中的動(dòng)作,改變Model,同時(shí)和服務(wù)器端通信,持久化Model。

其中的Actions就是使用ExtJs開(kāi)發(fā)MIS系統(tǒng)(5):使用Action抽象客戶端操作描述提到的Actions;Model由Ext.data.Record、Ext.data.Store及其派生類組成;View由Ext的各個(gè)控件構(gòu)成。
Ext.data.Store提供了很多事件,比如add、remove、update等,View可以通過(guò)捕捉這些事件進(jìn)行更新。另一方面,View中的點(diǎn)擊等操作調(diào)用Actions中的動(dòng)作,改變Model,同時(shí)和服務(wù)器端通信,持久化Model。

