添加 cl-form 组件
This commit is contained in:
@@ -595,6 +595,22 @@ export function base64ToBlob(data: string, type: string = "image/jpeg"): Blob {
|
||||
// #endif
|
||||
}
|
||||
|
||||
/**
|
||||
* 检查两个值是否相等
|
||||
* @param a 值1
|
||||
* @param b 值2
|
||||
* @returns 是否相等
|
||||
*/
|
||||
export function isEqual(a: any, b: any): boolean {
|
||||
if (isObject(a) && isObject(b)) {
|
||||
return isEqual(JSON.stringify(a), JSON.stringify(b));
|
||||
} else if (isArray(a) && isArray(b)) {
|
||||
return isEqual(JSON.stringify(a), JSON.stringify(b));
|
||||
}
|
||||
|
||||
return a == b;
|
||||
}
|
||||
|
||||
/**
|
||||
* 检查是否为小程序环境
|
||||
* @returns 是否为小程序环境
|
||||
|
||||
@@ -111,11 +111,11 @@ export const parseClass = (data: any): string => {
|
||||
* @returns 转换后的UTSJSONObject对象
|
||||
*/
|
||||
export function parseToObject<T>(data: T): UTSJSONObject {
|
||||
// #ifdef APP
|
||||
// #ifdef APP-ANDROID
|
||||
return JSON.parseObject(JSON.stringify(data)!)!;
|
||||
// #endif
|
||||
|
||||
// #ifndef APP
|
||||
// #ifndef APP-ANDROID
|
||||
return JSON.parse(JSON.stringify(data)) as UTSJSONObject;
|
||||
// #endif
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user