amis是款专业性很强的前端代码编程工具。amis官方版配备了各种辅助工具,顺利帮助用户进行前端的设计开发,可以让用户完全使用可视化页面编辑器来制作页面,从而极大减少开发成本。amis也提供很多组件配置方案,支持Page页面、Form表单、CRUD增删改查、Custom自定义组件、Table表格、Action行为按钮。

amis
官方版 v1.1.1人工检测,安全无毒
3.93MB
简体
WinAll
建站推广
415次
2023-10-18
23
软件介绍
amis是款专业性很强的前端代码编程工具。amis官方版配备了各种辅助工具,顺利帮助用户进行前端的设计开发,可以让用户完全使用可视化页面编辑器来制作页面,从而极大减少开发成本。amis也提供很多组件配置方案,支持Page页面、Form表单、CRUD增删改查、Custom自定义组件、Table表格、Action行为按钮。
软件特色
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配置。
软件功能
【易于使用】
使用简单,易于上手。它提供了丰富的组件和模板,使用户可以快速构建出高质量的界面。还提供了详细的文档和示例,帮助更好地使用该框架。
【高度可定制】
支持自定义主题和组件,可以根据自己的需求进行定制。还支持插件扩展,可以通过插件扩展功能和组件。
【丰富的组件库】
提供了丰富的组件库,包括表单、表格、图表、地图等常用组件。这些组件具有良好的可扩展性和可定制性,可以满足不同场景下的需求。
【支持数据可视化】
支持数据可视化,可以通过图表组件将数据转化为直观的图表展示。这些图表具有良好的交互性和动态性。
【支持多平台】
支持多平台,包括PC端、移动端和微信小程序等。可以在不同平台上使用相同的组件和模板,提高了开发效率。
【高性能】
采用了优秀的技术架构和算法优化,具有高性能和高效率。还支持懒加载和异步加载,可以减少页面加载时间和提高用户体验。
【良好的兼容性】
具有良好的兼容性,可以兼容各种浏览器和操作系统。还支持国际化和多语言,可以满足不同语言和地区的需求。
【易于维护】
提供了完善的文档和示例,可以快速学习和上手,同时也方便后续的维护和升级。
【开放性扩展】
支持自定义组件和插件的开发和集成,可以根据自己的需要自由扩展和定制应用。
使用方法
实现左侧导航栏页面跳转的方法
在1.1.1之后的版本提供了新的app组件,可以基于它实现导航功能,请参考https://github.com/fex-team/amis-admin项目。
另外amis团队还开发了「爱速搭」,即便完全不懂前端也能基于它开发应用。
常见问题
问:集成到React项目中报错?
答:一般都是因为React、Mobx、mobx-react版本有关,参考amis项目的package.json,将版本保持一致,尤其是Mobx,目前amis中使用的版本是4,因为兼容性的考虑短期内不会升级到5/6,使用MobX 5/6肯定会报错。
问:有的功能在官网示例中能用,但在React/SDK中无法使用?
答:如果提示找不到渲染器,那肯定是版本较老,尝试以下两种方法解决:
使用最新beta版本,方法是去npm查看最新版本号,比如最新版本是1.1.2-beta.2,就运行运行npm i amis 1.1.2-beta.2命令,在node_modules/amis/sdk目录中也能找到对应的sdk代码。
如果还是报错,可以使用最新代码自动编译的sdk
更新日志
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支持中括号#1316Bugfix
修复在新版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版本升级,修复可能的安全漏洞
小编寄语
amis可以让用户完全使用可视化页面编辑器来制作页面,它提供完整的界面解决方案,软件内置100+种UI组件。它的容器支持无限级嵌套。软件满足了各种各样的页面需求。
SEO站长工具箱
官方版v2.0.5.0 / 120MB
1.1W 543 2024-08-09
高性能的HTTP工具
最新版 v1.27.2 / 120MB
6.2K 311 2024-10-15
Git代码托管工具
官方版 v2.29.2 / 120MB
3.9K 194 2023-10-30
CGI程序编写语言
官方中文版 v8.4.4 / 120MB
3.0K 152 2025-02-13
网络服务器开发软件
免费版 v11.0.0 / 120MB
3.0K 148 2023-12-06
强大的网络服务管理软件
最新版v4.5.12 / 120MB
1.9K 103 2024-11-05
对象存储服务器
官方版 v2021.2.1 / 120MB
1.8K 101 2023-10-16
实用的网络信息工具
最新版 v9.10 / 120MB
1.4K 75 2024-05-28
服务器安全工具
官方版 v8.2.2 / 120MB
1.3K 72 2025-04-15
文件传输软件
绿色版v6.0.0076 / 120MB
913 50 2023-10-25