amis

amis 官方版 v1.1.1

软件大小:3.93MB
软件类型:国产软件
软件语言:简体中文
软件授权:免费软件
软件分类: 建站推广
支持系统:

      amis官方版是一款专业的前端低代码框架,amis官方版通过JSON配置就能生成各种后台页面,从而极大减少开发成本,amis官方版可以让用户完全使用可视化页面编辑器来制作页面,它提供完整的界面解决方案,软件内置 100+ 种 UI 组件。它的容器支持无限级嵌套。软件满足了各种各样的页面需求。

软件介绍

      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 配置。

常见问题

      如何实现左侧导航栏页面跳转?

      在 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 支持中括号(#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 版本升级,修复可能的安全漏洞

amis下载地址

Windows版下载
普通下载:

百科推荐

下载排行

近期更新

amis

amis