czy-avue-form-design
Version:
Vue3.0版本,因Avue还存在一些bug,请慎重使用。
26 lines • 573 B
JavaScript
/**
* 判断是否为空
*/
export function validatenull (val) {
if (val instanceof Date || typeof val === 'boolean' || typeof val === 'number') return false;
if (val instanceof Array) {
if (val.length === 0) return true;
} else if (val instanceof Object) {
for (var o in val) {
return false;
}
return true;
} else {
if (
val === 'null' ||
val == null ||
val === 'undefined' ||
val === undefined ||
val === ''
) {
return true;
}
return false;
}
return false;
}