Go to file
morance 509ed99334
fix: change autoCompelete performance (#1734)
loadOption method with empty term is not regarded as whole option fetch, so we need to cancel the method excute with empty string in clickItem case period. and support fetch agin when clear the value.

Co-authored-by: moyuyang <moyuyang@joyy.sg>
2021-04-02 11:13:29 +08:00
__mocks__ 更新 snapshot 2020-05-11 16:55:18 +08:00
__tests__ 表格图片上传优化&静态展示图片内容超长省略 (#1710) 2021-03-26 17:51:14 +08:00
.github 添加新的 ci 流程 (#1515) 2021-02-02 15:23:12 +08:00
.vscode docs: 修复 ci 出错 (#1320) 2021-01-04 23:36:39 +08:00
docs/zh-CN Update custom.md 2021-04-01 22:00:14 +08:00
examples 表格图片上传优化&静态展示图片内容超长省略 (#1710) 2021-03-26 17:51:14 +08:00
mock 文档拆分组件部分 (#1502) 2021-02-01 20:44:49 +08:00
scripts ts 调整 (#1581) 2021-02-19 11:19:38 +08:00
scss 优化 checks 样式 (#1730) 2021-04-01 21:04:49 +08:00
src fix: change autoCompelete performance (#1734) 2021-04-02 11:13:29 +08:00
types/uncontrollable 拼写错误 2020-06-03 17:21:29 +08:00
.dockerignore 增加编译 Docker 镜像的功能,用于无网环境 2020-12-14 16:14:17 +08:00
.editorconfig prettierrc 配置调整 2019-11-07 10:41:14 +08:00
.gitattributes 避免 jpg/png/eot 自动转换行 2020-11-23 14:53:32 +08:00
.gitignore 保留 信息 2020-10-27 22:58:30 +08:00
.npmignore 保留 信息 2020-10-27 22:58:30 +08:00
.prettierrc 翻译基于 key 而不是中文,方便以后其他语言扩展 (#1416) 2021-01-21 18:13:04 +08:00
.travis.yml ECharts 编辑器初始 2020-10-29 19:52:25 +08:00
build.sh Update build.sh 2021-02-02 14:38:34 +08:00
deploy-gh-pages.sh Update deploy-gh-pages.sh 2021-02-02 14:32:09 +08:00
deploy-npm-beta.sh 把 beta 改成内部版本 2020-10-26 20:05:51 +08:00
Dockerfile 增加编译 Docker 镜像的功能,用于无网环境 2020-12-14 16:14:17 +08:00
fis-conf.js 修复 gh-pages 出错 2021-03-22 21:19:03 +08:00
LICENSE Update LICENSE 2020-12-10 11:24:40 +08:00
package.json crud 可以直接配置 perPage 的值,而不需要在 defaultParams 中配置 (#1662) 2021-03-17 10:26:41 +08:00
postcss.config.js SCSS 基于 CSS custom properties 重构,支持通过配置来控制展现风格 (#1190) 2020-12-21 10:08:40 +08:00
publish.sh 保留 信息 2020-10-27 22:58:30 +08:00
README-en.md 优化一下文档,对新人更友好 2020-06-08 18:11:26 +08:00
README.md Update README.md 2021-02-01 10:19:36 +08:00
tsconfig.json Ts 错误修复 & 用率更新 (#1527) 2021-02-03 18:21:59 +08:00

QQ 群: 1147750223已满 | QQ 群2: 651547026 | 如流群3395342

build license version language last

前端低代码框架,通过 JSON 配置就能生成各种后台页面,极大减少开发成本,甚至可以不需要了解前端。

开发指南

以下是参与开发 amis 才需要看的,使用请看前面的文档。

如果 github 下载慢可以使用 gitee 上的镜像。

推荐使用 node 8/10/12。

# 安装项目 npm 依赖,在 node 12 下会有报错但不影响正常使用。
npm i

# 开始编译,把代码产出到刚开启的服务的 webroot 目录。
# 这个程序不会自动结束,进入一个 watch 模式,文件变动会重新编译。
npm run dev

# 开启 fis3 服务,请通过 http://127.0.0.1:8888/examples/pages/simple 访问。
npm start

测试

# 安装依赖
npm i

# 执行测试用例
npm test

# 查看测试用例覆盖率
npm run coverage

如何贡献

请采用 typescript 编写,所有合理的改动、新的公用渲染器、用例或者文档的提交都会被接收。

维护者