fix: 对象的key值驼峰null异常
This commit is contained in:
@@ -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));
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user