Webix是跨浏览器、跨平台的JavaScript框架,使用JavaScript、CSS,HTML5技术构建交互式web应用程序。库中提供几十个完全可定制的组件,提供了JQuery集成和可以处理任何服务器端平台:PHP、.NET、Java等灵活的布局,无限的可扩展性、可控制的外观,和直观的API,可以创建工作的在桌面、手机和平板电脑的网页应用。

翻译之后美化了一下,不要介意哈

主要特性

1。丰富的用户界面

库中提供几十个完全自定义的组件。

2。支持的数据格式:xml、json、jsarray、csv

开发人员可以使用偏好的格式指定数据。支持所有流行的数据格式。

3。直观的JS OOP

简单,重量轻的代码提供了简单的和可以理解的OOP概念。

4。简单的与服务器端集成

一些平台(PHP、.NET,Java)准备数据加载解决方案,保存、输出。

5。完整的API支持

全面详细描述可用的API。

6。无限的可扩展性

Webix不限制开发人员在扩展功能,并提供了丰富的组件可拓展性和创新性。

7。支持国际化和本地化

对国际化的支持允许被翻译和修改为本地版本的语言。

8。标准的css样式

您可以使用CSS结合组件内容实现所需的外观。Css可以应用于整个布局或特定的组件,项目等。

9。灵活的布局

每个元素的布局可以单独配置或布局的一部分:宽度、高度、颜色等。

10。动态过滤和排序

组件库提供了丰富的过滤和排序的方法,从内置的工具到完全自定义过滤处理逻辑。

11。可以显示或隐藏组件

任何组件的布局可以隐藏(显示)。

12。与jQuery的集成

Webix是集成了jQuery,允许您按照jQuery库的特点而开发,使用最少的配置。

13。动态组件时从服务器获取数据上下滚动

在处理大型数据集时,开发人员可以动态地加载数据减少复杂性和提高性能、轮询间隔和加载记录的数量控制。

14。多样化的事件回调:负载、排序等。

多样化的事件回调让你处理可能发生的任何动作和处理过程。

15。内联编辑

所有数据包含组件在页面上可以直接编辑修改。

16。拖放

组件库既支持内部和外部dnd并允许定制“拖”,“放”操作。

17。与第三方库集成

Webix可以集成各种第三方库: Backbone. js, Google, Nokia and Yandex maps, Mercury, NicEdit, Tinymce and Code Mirror text editors等。

18。复制到/从剪贴板

通过共同CTRL + C / CTRL + V键盘快捷键数据可以复制到其他应用程序进行进一步处理或在一个或几个组件。

19。离线支持

离线支持允许您的应用程序运行和离线更新,不要依赖于网络的状态。

20。数据绑定

允许您将几个组件绑定在一起,保持同步,即当数据的组件更改其值,其余组件自动更新,以反映这一变化。

21。可以定制的分页

一个或几个分页组件可以被添加到页面上显示一页一页的数据。数据从服务器端拉取,在需要时到相关页面打开相应数据。可配置每页的行数、模板导航控件等设置。

【第一课】WEBIX 入门自学-介绍WEBIX的更多相关文章

  1. 【第二课】WEBIX 入门自学-获取WEBIX及相关资料

    下载WEBIX组件库 http://webix.com/download/ WEBIX在线文档 http://docs.webix.com/ 离线的手册 下载

  2. 【第三课】WEBIX 入门自学-Hello World

    在看官网教程时,入门的例子就是dataTable这个空间.So,遵循官网,一起来看一下入门的DataTable组件: WEB使用时固然是先引入相应的库文件: 代码如下 <html> < ...

  3. 第一课 GCC入门

    1序言 gcc是一个可移植的编译器,支持多种硬件平台:也不仅仅是一个本地编译器也是一个跨平台编译器:支持多张语言编译时按照模块化设计支持多种语言. gcc编译过程:预处理(预处理器):编译(编译器): ...

  4. CodeIgniter框架入门教程——第一课 Hello World!

    本文转载自:http://www.softeng.cn/?p=45 今天开始,我将在这里连载由我自己编写的<CodeIgniter框架入门教程>,首先,这篇教程的读着应该是有PHP基础的编 ...

  5. Elasticsearch7.X 入门学习第五课笔记---- - Mapping设定介绍

    原文:Elasticsearch7.X 入门学习第五课笔记---- - Mapping设定介绍 版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明. 本 ...

  6. Elasticsearch7.X 入门学习第一课笔记----基本概念

    原文:Elasticsearch7.X 入门学习第一课笔记----基本概念 版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明. 本文链接:https: ...

  7. emacs 入门第一课:Emacs里的基本概念

    Table of Contents 无聊的开场白 buffer(缓冲区) window(窗口)与frame Emacs的mode Emacs Lisp 函数function.命令command.键绑定 ...

  8. Magento学习第一课——目录结构介绍

    Magento学习第一课--目录结构介绍 一.Magento为何强大 Magento是在Zend框架基础上建立起来的,这点保证了代码的安全性及稳定性.选择Zend的原因有很多,但是最基本的是因为zen ...

  9. 互联网金融爬虫怎么写-第一课 p2p网贷爬虫(XPath入门)

    版权声明:本文为博主原创文章,未经博主允许不得转载. 相关教程: 手把手教你写电商爬虫-第一课 找个软柿子捏捏 手把手教你写电商爬虫-第二课 实战尚妆网分页商品采集爬虫 手把手教你写电商爬虫-第三课 ...

随机推荐

  1. 数据结构-浙大 MOOC 笔记一 基本概念

    做一些笔记记录自己的学习过程 第一节课介绍了数据结构的基本概念,首先没有直接给出相关的定义而是通过思考如何在书架上摆放书籍这样一个简单的类比了解到数据的组织方式的重要性,并通过printN函数的循环实 ...

  2. BZOJ 2083: [Poi2010]Intelligence test

    Description 问一个序列是不是起始序列的子序列. Sol 二分. 直接维护每个数出现的位置,二分一个最小的就行. Code /******************************** ...

  3. 使用bootstrap的日期插件

    1.  需要用的js包点击下载,在项目中引入该js. <script language="JavaScript" src="${pageContext.reques ...

  4. 【Network】OVS VXLAN/GRE 实践

    参考资料: OVS/VXLAN/GRE参考 ovs vxlan IP overray_百度搜索 OVS操作总结-Neutron-about云开发 OpenStack OVS GRE/VXLAN网络_z ...

  5. Angular2 组件生命周期

    1. 说明 Angular每个组件都存在一个生命周期,从创建,变更到销毁.Angular提供组件生命周期钩子,把这些关键时刻暴露出来,赋予在这些关键结点和组件进行交互的能力. 2. 接口 按照生命周期 ...

  6. Centos7 wifi

    centos7如果在安装系统选择安装软件的选项是gnome套件(要注意退出选择界面回到安装界面时软件选项显示的是gnome,仅仅选择了gnome的软件也不行),安装完成后就会有wifi的图标,下面的方 ...

  7. SQL(横表和纵表)行列转换,PIVOT与UNPIVOT的区别和使用方法举例,合并列的例子

    使用过SQL Server 2000的人都知道,要想实现行列转换,必须综合利用聚合函数和动态SQL,具体实现起来需要一定的技巧,而在SQL Server 2005中,使用新引进的关键字PIVOT/UN ...

  8. HTML 保存图片到本地

    具体方法有两种  一种是 利用canvas的 toDataUrl  和Html5 里面的 <a>标签里面的 Download 属性 虽然 Download 的兼容性不怎么样  但是在文章后 ...

  9. git bash操作

    1. GIT说明 1> git是分布式,或者说是去中心化的.表现为: 开发者的可以在本地使用git并完美的控制自己的版本,而无需与服务端交互: 开发者可以将本地库在某个服务端备份,这种情况类似S ...

  10. 经受时间沉淀的15 个 Android 通用流行框架大全

    1. 缓存 名称描述 DiskLruCache: Java实现基于LRU的磁盘缓存 2.图片加载 名称描述 Android    Universal Image Loader 一个强大的加载,缓存,展 ...