PureMVC(JS版)源码解析(二):Notification类
上篇博客,我们已经就PureMVC的设计模式进行的分析,这篇博文主要分析Notification(消息)类的实现。
通过Notification的构造函数可以看出,PureMVC中的Notification(消息)含有三个属性,消息名,消息体(传递数据),消息类类型。
其构造函数如下:
function Notification(name, body, type) { this.name= name; this.body= body; this.type= type; };
name是消息名,body是消息体,type是消息类型。
每个属性都有get/set方法,例如:getName(),getBody()。
Notification类源码很简单,只要有点JS面向对象编程基础的就可以很轻易的看懂,大家还是自己去阅读。主要是记住Notification的三个属性。
最后,分享一张以前学PureMVC做的思维导图:

【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步