Cola Frame的功能特点

Cola Frame 桌面应用前端基础框架。包含了主框架常用的界面以及功能。 如登录登出页、500、404界面,消息系统和内部页面控制框架Title和Favicon,Ajax 请求状态管理等。

内部标签管理

Cola Frame默认使用内部标签Tab模式打开菜单页面。

多样化菜单

Cola Frame 总结了大部分系统的设计模式,抽象出了三套常用的主框架界面排版模式。

1. 互联网管理平台模式

此模式为目前互联网管理平台较为流行的管理系统菜单结构。适合多层菜单结构使用。

互联网管理平台模式

2. 电商菜单模式

此菜单模式为最为快捷和定位的菜单,用户交互较好,适合三层菜单结构使用。

电商菜单模式

3. 顶部菜单模式

此菜单模式也是比较传统的设计,主菜单在顶层排列模式,适合频道模式分组的多层菜单结构使用,但频道不宜过多。

顶部菜单模式

消息系统

Cola Frame 内置消息系统,已长轮询模式获取系统消息。 内部业务界面可通过Api

  1. App.refreshMessage();

进行刷新主框架消息。

框架内部登录

比较常见的框里系统的登录都已外部登录也登录为主。这种模式在用户体验和使用上极为不便。 如业务操作人员填写一分字段较多的表单时,如果当点击提交时后台发现session timeout。在此种场景下众多平台的解决方案是强redirect 或者弹出外部登录界面,容易出现操作人员喜辛苦填写的表单丢失等情况。

考虑到以上场景Cola-Frame内置了框架内部登录系统。 服务端只需要返回Status 401 Cola Frame 自动弹出内置登录框。