公共方法库
isFunction: (data: any)
objectMerge: (origin: any = {}), (newData: any = {})
sum: (origin: any[] = [], key?: string | Function, initVal = 0)
getItemBySpare: (arr: any[], index: number)
isEmptyObject: (data: any) => data is any
isEmptyArray: (data: any) => data is any[]
isEmptyString: (data: any, trim = true) => data is string
isNullOrUndefined: (data: any)
objectToOptions: (obj: any) => any[]
isSame: (data1: any, data2: any) => boolean
isObject: (data: any, containNull?: boolean) => boolean
isNotEmptyObject: (data: any) => boolean
isArray: (data: any) => boolean
isNotEmptyArray: (data: any) => boolean
isString: (data: any) => boolean
isNotEmptyString: (data: any, trim?: boolean) => boolean
isNumber: (data: any, containNaN?: boolean) => boolean
isBoolean: (data: any) => boolean
isUndefined: (data: any) => boolean
isNull: (data: any) => boolean
isNotNullOrUndefined: (data: any) => boolean
hasChild: (list: any[], options: any) => boolean
size: number
keys: Array<string>
values: Array<any>
entries: Array<any>
set(key: string, val: any): Storage
get(key: string): any
has(key: string): boolean
delete(key: string): void
clear(except: Array<string>): void
forEach(cb: (key: string, value: any) => void): void
arrayToObject: (arr: any[], options: any) => any
arrayToOptions: (arr: any[], options: any) => any
treeToObject: (arr: any[], options: any) => any
treeToOptions: (arr: any[], options: any) => any
transitData: (data: any[], valueType?: string, options: any) => any
QMapTransBMap: ({ lng: number, lat: number }) => { lng: number, lat: number }
BMapTransQMap: ({ lng: number, lat: number }) => { lng: number, lat: number }
getValueListByChildId: (list: any[], options: any) => any[]
precision(num: any, options: any): any
getDataByOrigin: (origin: any, path: string, defaults?: any)
getArray: (origin: any, path: string, defaults = [])
getObject: (origin: any, path: string, defaults = {})
getString: (origin: any, path: string, defaults = '')
getNumber: (origin: any, path: string, defaults = 0)
getBoolean: (origin: any, path: string, defaults = false)
getFunction: (origin: any, path: string, defaults = ()
getTextOption: (options?: TextOption | boolean | string)
getLabelOption: (options?: LabelOption | boolean | string)
getLineOption: (options?: LineOption | boolean | string)
getShadowOption: (options?: ShadowOption | boolean | string)
getAxisTick: (options?: AxisTick | boolean | string)
getAxisLine: (options?: LineOption | boolean | string)
getFormatter: (dealFunc?: Function)
getTooltip: (options?: TooltipOptions)
getGrid: (options?: GridOptions)
setCandleNames: (names: string[])
setCandleColor: (color: string)