分发后,通过将事件映射为命令,然后命令更新中的
数据的时候,从而引起的变化,从中可以看
属性就是类的完整路径。
在方法中添加如下代码
清单
,
清单
在页面中注册并分发事件
在的下面添加如下代码
事件名称
用来唯的标识个
事件,代码如下
清单
,取名为,该事件必须继承于
,通过来分发,
对象用于存储从读出的员工信息。
定义事件
在包中新建个
下这个用于填充
以
,代码如下
清单
,该类维护
个的引用,它就是应用程序所需的数据。
新建个,取名为,该类维护
个的引用,它就是应用程序所需的数据。
新建个,取名为,代码如下
清单
以下这个用于填充
对象用于存储从读出的员工信息。
定义事件
在包中新建个,取名为,该事件必须继承于
,通过来分发,用来唯的标识个
事件,代码如下
清单
事件名称
在页面中注册并分发事件
在的下面添加如下代码
清单
,
属性就是类的完整路径。
在方法中添加如下代码
清单
当事件分发后,通过将事件映射为命令,然后命令更新中的
数据的时候,从而引起的变化,从中可以看出,需要在页面中维护个
单例的引用,代码如下
然后在中添加以下代码
清单
然后将作为的,为添加如下属
性
清单
定义
事件分发后,应该执行个对应的命令,命令通过执行相应的业务逻辑,更新数据,从而视
图得到更新,那到底事件和命令之间是如何映射的呢
在包中新建个,取名为,代码如下
清单
注册个事件,将其与个命令绑定
类
定义类
在包下新建个包,在其下建立个类,取名为
,该方法通过引用,获取并调用其中的服务,代码如下
清单
的参数对应中的
发送请求
方法用于发送查询文件的请求。
定义
从文件中读取过来的数据实际上都是个个的员工的信息,便于存储,定义类来
封装员工信息,在包中定义,取名为,代码如下
清单
实现
通过在中维护单例的引用,当更新中的数据时,
因为是单例,所以页面中的中的数据也相应的更新,详细的
原理请看注释,完整代码如下
清单
注册两个回调函数
如果请求发送成功则执行
用文件中的数据填充
用填充
如果请求发送不成功则执行
方法中执行方法,当请求发送成功,返回数据
的时候,通过注册的回调函数接收返回的数据,
将每条员工信息用封装起来,然后更新中的数据,从而页面上的数据
得到更新。
创建
以上将所有的组件已经创建完毕,现在是时候创建个将它们组装起来。
在下新建个,取名为,代码如下
清单
在页面中将自定义组件,和实例化。
运行
运行,如下图所示
图结果
这里仅仅实现了加载数据的功能,增删改留给读者自己实现。
框架简介
是种框架,它可以帮助开发者很好的组织代码,分层,从而使得代码
更加清晰易懂,可以使设计者,组件开发者,数据服务开发者并行工作,从而提高开发
效率。由五大组件构成,分别作为存放数据的仓库,存放服务的
仓库,处理业务逻辑的命令,自定义的用于触发命令执行的事
件,用于把事件映射到命令的前端控制器。它应用了代理模式,命
令模式,观察者和单例等几种设计模式。
回页首
详解
用于保存应用程序的数据,与类似,区别主要在于数据是保存
客户端,实现时将实现为单例,所有的应用数据都存储在唯的个
对象中。
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
第 1 页 / 共 15 页
第 2 页 / 共 15 页
第 3 页 / 共 15 页
第 4 页 / 共 15 页
第 5 页 / 共 15 页
第 6 页 / 共 15 页
第 7 页 / 共 15 页
第 8 页 / 共 15 页
第 9 页 / 共 15 页
第 10 页 / 共 15 页
第 11 页 / 共 15 页
第 12 页 / 共 15 页
第 13 页 / 共 15 页
第 14 页 / 共 15 页
第 15 页 / 共 15 页
预览结束,喜欢就下载吧!
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。