From 4190a66bb0c04aa56f375042ba649cefbaab5a2d Mon Sep 17 00:00:00 2001 From: FateRiddle Date: Tue, 8 Sep 2020 16:05:13 +0800 Subject: [PATCH] doc/changlog/test --- CHANGELOG.md | 3 +++ README.md | 2 +- docs/demo/FR2/index.jsx | 2 +- docs/guide/advanced/function.md | 2 +- 4 files changed, 6 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 699e519ff..fb26e28c4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,9 @@ - [!] 避免了有些情况表单内部输入造成的反复渲染。这个渲染机制是为了监听外部人为的改动数据,现在内部输入不再会触发 - [!] 避免了外部硬注入非 string 类的数据造成 input 的校验报 error +- [!] 避免了外部硬注入非 string 类的数据造成 input 的 maxLength 的展示错误 +- [!] 修复了`ui:hidden`为函数表达式时,校验无法准确判断的问题 +- [!] 修复了单选组件 `default: null` 时的报错 ### 0.8.2 diff --git a/README.md b/README.md index 217a79b46..5946330fa 100755 --- a/README.md +++ b/README.md @@ -33,7 +33,7 @@ - 支持 Ant Design 和 Fusion Design 主流的视觉主题 - 使用 JSON Schema 标准协议描述表单配置,并搭配丰富类型且可扩展的组件 - 支持 1 排 N、横纵排、支持对象无限嵌套、自定义正则校验、自定义样式组件、列表拖拽等特性 -- 已在阿里云、淘宝、天猫、飞猪、亚博科技、安全智能、新零售行业工作台、人工智能实验室、安全智能部门等多 BU 多场景使用,简单使用同时支持复杂场景使用 +- 已在阿里云、淘宝、天猫、飞猪、亚博科技、安全智能、新零售行业工作台、人工智能实验室部门等多 BU 多场景使用,简单使用同时支持复杂场景使用 - 使用上有详细文档,维护上有专人支持 ## 安装 diff --git a/docs/demo/FR2/index.jsx b/docs/demo/FR2/index.jsx index 1165e5a9f..8f7ec3f74 100644 --- a/docs/demo/FR2/index.jsx +++ b/docs/demo/FR2/index.jsx @@ -9,7 +9,7 @@ const Demo = ({ schema = {} }) => { const [showValid, setShowValid] = useState(false); // useEffect(() => { - // setTimeout(() => setFormData({ a: 'sdfs' }), 1500); + // setTimeout(() => setFormData({ crowd: { upfIdList: 'sdfsdf' } }), 1500); // }, []); const onValidate = _valid => { diff --git a/docs/guide/advanced/function.md b/docs/guide/advanced/function.md index ae45104b2..b2a49b34f 100644 --- a/docs/guide/advanced/function.md +++ b/docs/guide/advanced/function.md @@ -14,7 +14,7 @@ group: 1. 支持的属性中比较常用的是,`ui:options`,`ui:disabled`,`ui:hidden`,`enum` 和 `array` 中的 `hideDelete`。当然 2 中没有提及的属性都支持。 2. 注意,部分属性不支持函数表达式,主要原因是这些属性关系到表单的值的初始化(所以如果再对表单的值依赖会有问题)。这些属性是`type`,`items`,`properties`,`required`,`default`和`ui:widget`。幸运的是这些属性本来也很少会有联动的需求。请勿赋值这些字段函数表达式,否则轻则报错,重则静默出错。 -3. 函数表达式接收一下三个参数: +3. 函数表达式接收以下 2 个参数: | 名称 | 说明 | | --------- | :-------------------------------------------------------------------------------: |