旅行计划前端架构及解决方案地极 2.pptxVIP

  • 1
  • 0
  • 约小于1千字
  • 约 47页
  • 2019-07-13 发布于湖北
  • 举报

旅行计划前端架构及解决方案地极 2.pptx

“事件” 前端代码设计;为什么是“事件”?;欢迎体验!;模块多 平台型产品 富交互;模块多: 如何有效的管理各种模块触发的事件?;平台型产品: 如何保证简单快速的扩展能力?;富交互: 如何有效的组织交互逻辑?;Answer …;关于事件管理;解耦:不同的模块产生了许多“事件”;资源数据过滤操作;全局事件代理机制:集中控制自定义事件;解决方案:增加一个代理层;基本工作流程;关于快速扩展;;灵活扩展:扩展点机制;扩展点: 预先定义好的可以扩展的地方;ExtensionPoint;Extension;通过实现扩展点在功能流程中预留的接口来完成功能的动态扩充;景点无结果;无结果功能目录结构:;第一步:在目标功能上创建扩展点;第二步:在功能流程中插入扩展点的自定义事件;第三步:创建扩展,并实现约定好的接口;关于富交互逻辑;富交互代码设计:使用有限状态机;有限状态机;“事件???驱动状态变化;解决项目中拖拽交互逻辑;第一步:设计状态转移;第二步:加入状态转移时的动作;第三步:转换成代码;状态对象;代码实现了对状态机模型的描述;动作对象;状态转换逻辑;多模块事件管理:全局事件代理机制 快速扩展:扩展点机制 富交互逻辑设计:引入有限状态机;Q A

文档评论(0)

1亿VIP精品文档

相关文档