zoukankan      html  css  js  c++  java
  • Sencha Modern V1.1.0

    Sencha Modern V 1.1.0

      很高兴宣布sencha-modern示例版本v1.1.0的最新版本,此版本重点是对sencha-modern-pc示例迭代升级 sencha-modern-app基础示例,配套的后台接口。以及未来版本的发展路线图。继续阅读以了解新功能。

    地址链接

    1. http://123.57.61.177:5050  (文件下载地址)
    2. http://123.57.61.177:8081/ (sencha-modern-pc演示地址)

    强调

      对于PCAPP 采用ExtJS Modern Package 架构基础之上,所有公共类库几乎通用,以接近零成本切换开发。

    本次新增.netcore webapi后台接口,前端可以切换本地模拟和远程链接效果

    有关代码下载文件5000端口

    sencha-modern-pc

    1. 修复批量文件上传

    2.批量图片文件上传 封装WebUploader图片插件

    3.  日历示例 支持 按天,按周,按月 拖拽,可按照需求定制开发

    4.  调色板主题配色

         UI库支持在主题上根据调色板定制主题,适用于所有控件,和其它UI库只有自己的主题风格不太一样的是,ExtJS可以很容易的去仿制各种UI主题风格,如果按照UI设计重新编写一套自定义主题风格 工作量控制在2-3个工作日

    5.Froala编辑器 已去水印

    6. App/ux/combox/comboxgrid 下拉网格

    7.Exporter导出数据

      添加Grid导出文件,需要将exporter包引用到app.json里面,支持导出的格式有xlsx,xml,csv,html,具体导出样式格式需要参考文档。

    8.修复开启弹窗,路由导航后退前进,窗口未关闭问题。

    9.重写修复弹窗扩大报错问题

    sencha-modern-app 

    APP基础公共类库

    1. Main主路由搭建 全局路由控制所有页面跳转拦截
    2. 基础实体 app/ux/base/Model.js
    3. 基础视图控制器 app/ux/base/viewController.js
    4. 轮播图 app/ux/carousel/RotatingCarousel.js
    5. 集成百度图表 app/ux/chart/EChart.js
    6. 下拉树  app/ux/combox/ComboxTree.js
    7. 主视图菜单  app/ux/navigation/SlideMenu.js
    8. 视图 表单基础类 app/ux/page/FormPage.js
    9. 视图 视图基础类 app/ux/page/Page.js
    10. 组件请求数据格式插件 app/ux/plugin/RequestData.js
    11. 本地模拟数据代理 app/ux/proxy/API.js
    12. 远程请求数据代理 app/ux/proxy/Server.js
    13. 请求数据统一处理 app/ux/reader/JsonReader.js
    14. 全局Ajax请求类  app/ux/utilty/Ajax.js
    15. 全局配置类  app/ux/utilty/Config.js
    16. Cookie类  app/ux/utilty/Cookie.js
    17. 页面工具类  app/ux/utilty/Page.js
    18. 控制页面功能按钮权限  app/ux/utilty/Privilege.js
    19. 返回ResponseData的Code枚举类  app/ux/utilty/ResponseCode.js
    20. 本地模拟数据库,解决本地数据源联合查询 app/ux/utilty/SimulateDB.js
    21. 格式化树节点数据 用于第三方树插件和TreeSotre app/ux/utilty/SimulateDB.js
    22. 处理用户信息的工具类  app/ux/utilty/UserInfo.js
    23. 重写button menu为空时 不显示menu样式  overrides/button/Button.js
    24. 重写日历表单选择事件控件不弹出问题 overrides/calendar/form/CalendarPicker.js
    25. 重写日历表单,自动默认显示问题 overrides/calendar/view/Base.js
    26. 重写轮播超出最左测或最右侧 禁止滑动 overrides/carousel/Carousel.js
    27. 重写dataview侧滑类 手势滑动大于45° 则不显示 overrides/dataview/listswiper/ ListSwiper.js
    28. 重写dataview下拉刷新类 手势滑动小于45 overrides/dataview/pullrefresh/PullRefresh.js
    29. 重写密码框支持显隐 overrides/field/PasswordField.js
    30. 重写单选框组 选择单选框无法回调绑定值 overrides/field/RadioGroup.js
    31. 重写遮罩层组件,需要样式配合 overrides/loadmask/LoadMask.js
    32. 重写本地化个别组件文字没有翻译问题 ooverrides/locale/
    33. 重写Toast弹出框 支持坐标设置 overrides/toast/Toast.js
    34. 重写 History 监听添加路由前进或后退 overrides/util/History.js
    35. 重写 container控件 overrides/Container.js
    36. 响应式布局 sass/etc/media.scss

    下一步是什么?

      在每个发行版中,我们致力于不断为sencha-modern示例提供质量改进和增强的可用性,同时还添加可提高生产率的功能。我们计划在下一个次版本中新增两个示例分支,以此将vue和react融入到sencha-modern中。未来更新路线图如下

     

    V1.0.0

    V1.1.0

    V1.2.0

    V1.2.X

    sencha-modern-pc

    基础版本

    sencha-modern-pc

    功能增强和BUG修复

    sencha-modern-pc

    功能增强和BUG修复

    针对各个分支 小版本 功能增强和BUG修复

     

    sencha-modern-app

    基础版本

    sencha-modern-app

    功能增强和BUG修复

     

    .netcore版本后台接口

    sencha-modern-vue

    (vue+ExtWebComponents)基础版本

     

     

    sencha-modern-react

    (react+ExtReact)基础版本

     

      注意:这些计划和路线图代表了截止到目前的意图,但是我们的发展计划和优先级可能会发生变化。因此,我们无法提供任何承诺或其他形式的保证,即我们将最终按计划的时间表或所描述的顺序,或根本不发布任何或所有所描述的产品。这些开发进度表或“产品路线图”的一般说明不应被解释或解释为任何形式的承诺,并且我们客户的升级,更新,增强和其他维护版本的权利将在适用的软件许可协议中阐明。 。

  • 相关阅读:
    Arrow-一个最好用的日期时间Python处理库
    悲观锁与乐观锁
    python中super的使用
    jquery的html,text,val
    spring与mybatis三种整合方法
    Android 在线SDK更新 和谐被墙解决
    转【】浅谈sql中的in与not in,exists与not exists的区别_
    tableview 里面的 必须配套使用的方法
    IOS发送Email的两种方法-备
    iOS基本的发短信和打电话调用
  • 原文地址:https://www.cnblogs.com/jin1095167657/p/14597413.html
Copyright © 2011-2022 走看看