【第一课】WEBIX 入门自学-介绍WEBIX
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的更多相关文章
- 【第二课】WEBIX 入门自学-获取WEBIX及相关资料
		
下载WEBIX组件库 http://webix.com/download/ WEBIX在线文档 http://docs.webix.com/ 离线的手册 下载
 - 【第三课】WEBIX 入门自学-Hello World
		
在看官网教程时,入门的例子就是dataTable这个空间.So,遵循官网,一起来看一下入门的DataTable组件: WEB使用时固然是先引入相应的库文件: 代码如下 <html> < ...
 - 第一课 GCC入门
		
1序言 gcc是一个可移植的编译器,支持多种硬件平台:也不仅仅是一个本地编译器也是一个跨平台编译器:支持多张语言编译时按照模块化设计支持多种语言. gcc编译过程:预处理(预处理器):编译(编译器): ...
 - CodeIgniter框架入门教程——第一课 Hello World!
		
本文转载自:http://www.softeng.cn/?p=45 今天开始,我将在这里连载由我自己编写的<CodeIgniter框架入门教程>,首先,这篇教程的读着应该是有PHP基础的编 ...
 - Elasticsearch7.X 入门学习第五课笔记---- - Mapping设定介绍
		
原文:Elasticsearch7.X 入门学习第五课笔记---- - Mapping设定介绍 版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明. 本 ...
 - Elasticsearch7.X 入门学习第一课笔记----基本概念
		
原文:Elasticsearch7.X 入门学习第一课笔记----基本概念 版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明. 本文链接:https: ...
 - emacs 入门第一课:Emacs里的基本概念
		
Table of Contents 无聊的开场白 buffer(缓冲区) window(窗口)与frame Emacs的mode Emacs Lisp 函数function.命令command.键绑定 ...
 - Magento学习第一课——目录结构介绍
		
Magento学习第一课--目录结构介绍 一.Magento为何强大 Magento是在Zend框架基础上建立起来的,这点保证了代码的安全性及稳定性.选择Zend的原因有很多,但是最基本的是因为zen ...
 - 互联网金融爬虫怎么写-第一课 p2p网贷爬虫(XPath入门)
		
版权声明:本文为博主原创文章,未经博主允许不得转载. 相关教程: 手把手教你写电商爬虫-第一课 找个软柿子捏捏 手把手教你写电商爬虫-第二课 实战尚妆网分页商品采集爬虫 手把手教你写电商爬虫-第三课 ...
 
随机推荐
- 2>&1
			
经常关注linux脚本的人,一定看到过 2>&1 这样的用法,最初一定不明白其中的含义以及为什么是这样的一种组合.昨天偶然间再次看到了这个 2>&1 的写法,遂下决心搞明白 ...
 - BZOJ 4184: shallot
			
Description 在某时刻加入或删除一个点,问每个时刻的集合中能异或出来的最大值是多少. Sol 线段树+按时间分治+线性基. 按时间分治可以用 \(logn\) 的时间来换取不进行删除的操作. ...
 - 将十进制数转为一个n位数的密码(每位都是个m进制数)
			
例如一个6位数的10进制密码,共有106个密码,如果把每个6位数的密码编成号就是[0,106-1].这是十进制的情况,即6个位,每个位有10种选择.如果要遍历所有密码,需要6重for循环,每个循环10 ...
 - erlang 虚机crash
			
现网服务,每次更新一个服务时,另外一个集群所有node 都跟着同时重启一遍,这么调皮,这是闹哪样啊.. 看系统日志:/var/log/messages Oct 30 15:19:41 localhos ...
 - markdown简介
			
欢迎使用Markdown编辑器写博客 本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接 ...
 - Content-disposition
			
今天查看Struts2的文件上传部分 发现有个例子开头打印的信息中有Content-Disposition,一时好奇,所以了解了一下.顺便学习一下文件上传所需要的注意事项. Content-dispo ...
 - angular $http 与form表单的select-->refine
			
<!DOCTYPE html> <html ng-app="a2_15"> <head> <meta http-equiv="C ...
 - druid配置数据库连接使用密文密码
			
spring使用druid配置dataSource片段代码 dataSource配置 <!-- 基于Druid数据库链接池的数据源配置 --> <bean id="data ...
 - APM的飞行模式
			
1.稳定模式Stabilize 稳定模式是使用得最多的飞行模式,也是最基本的飞行模式,起飞和降落都应该使用此模式. 此模式下,飞控会让飞行器保持稳定,是初学者进行一般飞行的首选,也是FPV第一视角飞行 ...
 - Fedora 安装gcc gcc-c++
			
Fedora本身没有自带gcc 和 g++编译器,所以需要我们自己去安装,步骤如下: 1.切换到root用户(或者跳过这个步骤,直接在下面命令前面加上 sudo) su root 2.安装gcc yu ...