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。可以定制的分頁
一個或幾個分頁組件可以被添加到頁面上顯示一頁一頁的數據。數據從服務器端拉取,在需要時到相關頁面打開相應數據。可配置每頁的行數、模板導航控件等設置。
