冬Blog

醉心技术、醉心生活
随笔 - 109, 文章 - 0, 评论 - 956, 阅读 - 32万
  博客园  :: 首页  :: 新随笔  :: 订阅 订阅  :: 管理

使用ExtJs开发MIS系统(6):客户端MVC

Posted on   冬冬  阅读(3013)  评论(5编辑  收藏  举报

MVC结构大家都很熟悉,利用ExtJs提供的数据和显示控件,很容易实现基于Js的客户端MVC。

image

其中的Actions就是使用ExtJs开发MIS系统(5):使用Action抽象客户端操作描述提到的Actions;Model由Ext.data.Record、Ext.data.Store及其派生类组成;View由Ext的各个控件构成。

Ext.data.Store提供了很多事件,比如add、remove、update等,View可以通过捕捉这些事件进行更新。另一方面,View中的点击等操作调用Actions中的动作,改变Model,同时和服务器端通信,持久化Model。

编辑推荐:
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
点击右上角即可分享
微信分享提示