Cola Frame的功能特点
Cola Frame 桌面应用前端基础框架。包含了主框架常用的界面以及功能。 如登录登出页、500、404界面,消息系统和内部页面控制框架Title和Favicon,Ajax 请求状态管理等。
内部标签管理
Cola Frame默认使用内部标签Tab模式打开菜单页面。
多样化菜单
Cola Frame 总结了大部分系统的设计模式,抽象出了三套常用的主框架界面排版模式。
1. 互联网管理平台模式
此模式为目前互联网管理平台较为流行的管理系统菜单结构。适合多层菜单结构使用。
2. 电商菜单模式
此菜单模式为最为快捷和定位的菜单,用户交互较好,适合三层菜单结构使用。
3. 顶部菜单模式
此菜单模式也是比较传统的设计,主菜单在顶层排列模式,适合频道模式分组的多层菜单结构使用,但频道不宜过多。
消息系统
Cola Frame 内置消息系统,已长轮询模式获取系统消息。 内部业务界面可通过Api
App.refreshMessage();
进行刷新主框架消息。
框架内部登录
比较常见的框里系统的登录都已外部登录也登录为主。这种模式在用户体验和使用上极为不便。 如业务操作人员填写一分字段较多的表单时,如果当点击提交时后台发现session timeout。在此种场景下众多平台的解决方案是强redirect 或者弹出外部登录界面,容易出现操作人员喜辛苦填写的表单丢失等情况。
考虑到以上场景Cola-Frame内置了框架内部登录系统。 服务端只需要返回Status 401 Cola Frame 自动弹出内置登录框。