diff --git a/cool/utils/parse.ts b/cool/utils/parse.ts index 74e14f6..f3c4dec 100644 --- a/cool/utils/parse.ts +++ b/cool/utils/parse.ts @@ -1,4 +1,3 @@ -import { ref, type Ref } from "vue"; import { forEach, forInObject, isArray, isObject, isString } from "./comm"; /** @@ -112,11 +111,11 @@ export const parseClass = (data: any): string => { */ export function parseToObject(data: T): UTSJSONObject { // #ifdef APP-ANDROID - return JSON.parseObject(JSON.stringify(data)!)!; + return JSON.parseObject(JSON.stringify(data ?? {})!)!; // #endif // #ifndef APP-ANDROID - return JSON.parse(JSON.stringify(data)) as UTSJSONObject; + return JSON.parse(JSON.stringify(data || {})) as UTSJSONObject; // #endif } diff --git a/pages/demo/form/select.uvue b/pages/demo/form/select.uvue index a23b9a7..78f1a7d 100644 --- a/pages/demo/form/select.uvue +++ b/pages/demo/form/select.uvue @@ -52,8 +52,7 @@ diff --git a/uni_modules/cool-ui/components/cl-calendar-select/cl-calendar-select.uvue b/uni_modules/cool-ui/components/cl-calendar-select/cl-calendar-select.uvue index 1056965..ca5dfc6 100644 --- a/uni_modules/cool-ui/components/cl-calendar-select/cl-calendar-select.uvue +++ b/uni_modules/cool-ui/components/cl-calendar-select/cl-calendar-select.uvue @@ -1,10 +1,7 @@