2024年5月8日发(作者:)

Left Part of HeaderRight Part of Header

普元 NUI 3.0.0 概要说明

Primeton NUI 3.0.0 概要说明

======================================================================

本文档包含以下内容:

1. 关于普元软件

2. NUI 3.0.0 简介

3. NUI 3.0.0 特性

4. NUI 3.0.0 介质

======================================================================

1. 关于普元软件

普元软件(Primeton)是全球领先的SOA中间件厂商,并且是SOA国际标准SCA/SDO的主要参与制定者和电子商务标准的主要制定者OASIS的核心奠基

成员。

普元将互联网、面向构件以及图形化组装等技术完美结合,创造了领先的“SOA应用平台-Primeton

EOS”产品和领先的“SOA流程平台-Primeton BPS”产品。

普元产品能帮助客户快速、低成本地构建高质量、灵活、易管控的企业级应用软件及SOA服务,从而大大提升客户在软件上的投入产出比(ROI),让

软件更好服务客户业务,提升竞争力。

======================================================================

2. NUI 3.0.0 简介:

NUI(普元新一代前端开发框架),它能够快速开发WebUI,缩短开发时间,减少代码量,使开发者更专注于业务和服务端,轻松实现界面开发,带

来绝佳的用户体验;它有丰富的UI控件、高度的稳定性、强大的扩展能力和平滑的版本升级能力,可满足大部分业务场景需求。

NUI 3.0.0

主要包括基本API(JavaScript)、表单控件(Forms)、列表控件(Lists)、布局控件(Layouts)、导航控件(Navigations)等五部分。

======================================================================

3. NUI 3.0.0 特性:

3.1 基本API

1) 支持Ajax调用(使用jQuery)

2) 支持JSON数据格式转换

3) 支持多种日期格式转换

4) 支持消息框(MessageBox)

3.2 表单控件(Forms)

1) 支持数据绑定控件(DataBinding)

2) 支持表单控件(Form)

3) 支持下拉列表输入框控件(AutoComplete)

4) 支持多选输入框控件(TextBoxList)

5) 支持按钮控件(Button,能设置文本、图标、下拉菜单等)

6) 支持复选框控件(CheckBox)

7) 支持列表控件(ListBox)

8) 支持复选框组控件(CheckBoxList)

9) 支持单选框组控件(RadioButtonList)

10) 支持日期选择器控件(Calendar)

11) 支持按钮输入框控件(ButtonEdit)

12) 支持下拉输入框基类控件(PopupEdit)

13) 支持文本输入框控件(TextBox)

14) 支持密码输入框控件(Password)

15) 支持多行文本输入框控件(TextArea)

16) 支持下拉列表输入框控件(ComboBox)

17) 支持日期选择输入框控件(DatePicker)

18) 支持数字输入框控件(Spinner)

19) 支持时间输入框控件(TimeSpinner)

20) 支持树形下拉选择框控件(TreeSelect)

21) 支持下拉搜索选择框控件(Lookup)

22) 支持文件上传控件(html实现)(HtmlFile)

23) 支持文件上传控件(flash实现)(FileUpload)

24) 支持隐藏字段控件(Hidden)

25) 支持富文本编辑控件(RichText)

26) 支持业务字典控件(Dict,仅在eos平台下,有单选框,复选框和下拉列表框三种形式)

3.3 列表控件(Lists)

1) 支持表格控件(DataGrid,实现分页加载、自定义列、单元格渲染、行编辑器、锁定列、过滤行、汇总行等)

2) 支持树形表格控件(TreeGrid)

3.4 布局控件(Layouts)

1) 支持高度撑满布局控件(Fit)

2) 支持标题面板控件(Panel)

3) 支持弹出面板控件(Window)

4) 支持分隔容器控件(Splitter)

5) 支持布局管理器控件(Layout)

3.5 导航控件(Navigations)

1) 支持分页控件(Pager)

2) 支持折叠面板组控件(OutlookBar)

Left Part of FooterCenter Part of FooterPage 1 of 2

Left Part of Header

3) 支持Outlook风格菜单导航控件(OutlookMenu)

4) 支持Outlook风格树形导航控件(OutlookTree)

5) 支持树形控件(Tree)

6) 支持选项卡控件(Tabs)

7) 支持菜单控件(Menu)

8) 支持菜单项控件(MenuItem)

9) 支持工具栏控件(Toolbar)

3.6 非功能

3.6.1 支持环境

1) 支持IE6+、FireFox、Chrome

======================================================================

4. NUI 3.0.0 介质:

4.1 dist

1) :nui组件实现部署包

2) :eos平台的nui组件实现部署包

4.2 doc

1) api:api参考手册

2) reference/html:html格式的用户文档(快速入门和开发教程)

3) reference/pdf:pdf格式的用户文档(快速入门和开发教程)

4.3 examples

1) :eos平台的nui组件示例程序部署包

2) :eos平台的nui组件示例程序源代码

3) :java平台的nui组件示例程序部署包

4) :java平台的nui组件示例程序源代码

5) dbscripts: 示例数据库初始化脚本

4.4 :ckeditor开源协议

4.5 :jquery开源协议

4.6 :组件说明

4.7 :组件声明

Left Part of FooterCenter Part of Footer

Right Part of Header

Page 2 of 2