ac-gridcn-refer-field
Advanced tools
Comparing version 0.0.14 to 0.0.15
@@ -94,3 +94,3 @@ 'use strict'; | ||
_this.afterValueChange = function (data) { | ||
if (Array.isArray(data.value) && data.value.length === 0) return; //解决问题树参照根节点问题 | ||
if (Array.isArray(data.value) && data.value.length === 0 && data.oldValue.length == 0) return; //解决问题树参照根节点问题 | ||
_this.handlerChange(data.value); | ||
@@ -129,3 +129,9 @@ }; | ||
if ((typeof value === 'undefined' ? 'undefined' : _typeof(value)) == 'object') type = 'object'; | ||
if (Array.isArray(value)) type = 'array'; | ||
if (Array.isArray(value)) { | ||
type = 'array'; | ||
if (value.length == 0) { | ||
type = 'string'; | ||
value = ''; | ||
} | ||
} | ||
} | ||
@@ -132,0 +138,0 @@ //设置校验规则 |
@@ -0,1 +1,6 @@ | ||
<a name="0.0.15"></a> | ||
## [0.0.15](https://github.com/tinper-bee/ac-gridcn-refer-field/compare/v0.0.14...v0.0.15) (2020-05-15) | ||
<a name="0.0.14"></a> | ||
@@ -2,0 +7,0 @@ ## [0.0.14](https://github.com/tinper-bee/ac-gridcn-refer-field/compare/v0.0.13...v0.0.14) (2020-05-13) |
{ | ||
"name": "ac-gridcn-refer-field", | ||
"version": "0.0.14", | ||
"version": "0.0.15", | ||
"description": "GridcnReferField ui component for react", | ||
@@ -5,0 +5,0 @@ "keywords": [ |
@@ -98,3 +98,3 @@ /** | ||
afterValueChange = (data) => { | ||
if(Array.isArray(data.value) && data.value.length === 0) return;//解决问题树参照根节点问题 | ||
if(Array.isArray(data.value) && data.value.length === 0 && data.oldValue.length==0) return;//解决问题树参照根节点问题 | ||
this.handlerChange(data.value) | ||
@@ -128,3 +128,9 @@ } | ||
if(typeof value =='object')type='object'; | ||
if(Array.isArray(value))type='array' | ||
if(Array.isArray(value)){ | ||
type='array'; | ||
if(value.length==0){ | ||
type = 'string'; | ||
value = '' | ||
} | ||
} | ||
} | ||
@@ -131,0 +137,0 @@ //设置校验规则 |
29538
483