amis是百度推出的前端低代碼框架,通過JSON配置就能生成各種后臺頁面,極大減少開發成本,甚至可以不需要了解前端,目前在百度廣泛用于內部平臺的前端開發!
1、不需要懂前端:在百度內部,大部分 amis 用戶之前從來沒寫過前端頁面,也不會 JavaScript,卻能做出專業且復雜的后臺界面,這是所有其他前端 UI 庫都無法做到的;
2、不受前端技術更新的影響:百度內部最老的 amis 頁面是 4 年多前創建的,至今還在使用,而當年的 Angular/Vue/React 版本現在都廢棄了,當年流行的 Gulp 也被 Webpack 取代了,如果這些頁面不是用 amis,現在的維護成本會很高;
3、享受 amis 的不斷升級:amis 一直在提升細節交互體驗,比如表格首行凍結、下拉框大數據下不卡頓等,之前的 JSON 配置完全不需要修改;
4、可以完全使用可視化頁面編輯器 來制作頁面:一般前端可視化編輯器只能用來做靜態原型,而 amis 可視化編輯器做出的頁面是可以直接上線的。
5、提供完整的界面解決方案:其它 UI 框架必須使用 JavaScript 來組裝業務邏輯,而 amis 只需 JSON 配置就能完成完整功能開發,包括數據獲取、表單提交及驗證等功能,做出來的頁面不需要經過二次開發就能直接上線;
6、內置 100+ 種 UI 組件:包括其它 UI 框架都不會提供的富文本編輯器、條件組合等,能滿足各種頁面組件展現的需求,而且對于特殊的展現形式還可以通過 自定義組件 來擴充;
7、容器支持無限級嵌套:可以通過組合來滿足各種布局需求;
8、經歷了長時間的實戰考驗:amis 在百度內部得到了廣泛使用,在 4 年多的時間里創建了 3 萬+ 頁面,從內容審核到機器管理,從數據分析到模型訓練,amis 滿足了各種各樣的頁面需求,最復雜的頁面有超過 1 萬行 JSON 配置。
Feature
新增多頁應用渲染器,自帶左側樹形導航 (#1351),文檔
新增 Grid 2D 布局容器,可實現復雜二維布局 (#1334) ,文檔
新增 ChartRadios,可實現基于圖表點擊來切換數據 (#1337)
支持在移動端或其它語言下使用不同配置(#1345),移動端文檔、多語言文檔
增加 animation-duration 設置,可以控制所有動畫時長,也能用于關閉所有動畫效果 (#1303)
UUID 支持設置長度來生成短隨機數 (#1325)
JSON 無數據時顯示 placeholder (#1326)
Combo 支持服務端校驗、以及 onValidate 支持 (#1331)
Enhancement
優化 Form 未保存離開頁面功能 (#1315)
優化 jssdk 文件下載判斷 (#1319)
優化 JSON 顯示 (#1348)
驗證規則中的參數支持變量 (#1356)
表單項 name 支持中括號(#1316)
Bugfix
修復在新版 Firefox 下 jssdk 報錯 (#1300)
修復 css 變量不支持數字問題 (#1302)
修復 echarts 5 jssdk 報錯問題 (#1311)
修復 actionType:reload 時,配置 close 無效問題 (#1331)
修復 表單中有 Button-Group 時,不顯示默認提交按鈕 (#1341)
修復 Select 檢索時,敲空格,會導致整個下拉收起 (#1344)
修復 Nested-Select 上下閃動問題 (#1346)
修復 Radios valueField 失效問題 (#1347)
修復 InputGroup 驗證問題 (#1357)
修復 Picker 請求選項接口多次的問題 (#1358)
修復 Combo > Table 中 text 輸入可能會被重置的問題 (#1360)
修復 tinymce 的彈窗有可能被遮擋問題(#1336)
tinymce、axios 版本升級,修復可能的安全漏洞
騰訊視頻官方版 | 45.34MB
愛奇藝視頻官方正式版 | 35.10MB
暴風影音最新版下載 | 50.3MB
酷狗音樂2022下載 | 37MB