fix: 对象的key值驼峰null异常

This commit is contained in:
TsMask
2023-09-23 19:14:03 +08:00
parent 619920c104
commit 15bd6f5856

View File

@@ -35,6 +35,9 @@ export function parseStrHumpToLine(str: string): string {
* @returns 驼峰转下划线
*/
export function parseObjHumpToLine(obj: any): any {
if(obj === null || obj === undefined) {
return obj
}
if (Array.isArray(obj)) {
return obj.map(v => parseObjHumpToLine(v));
}
@@ -58,6 +61,9 @@ export function parseObjHumpToLine(obj: any): any {
* @returns 下划线转驼峰
*/
export function parseObjLineToHump(obj: any): any {
if(obj === null || obj === undefined) {
return obj
}
if (Array.isArray(obj)) {
return obj.map(v => parseObjLineToHump(v));
}