[fix] toPrimitive null 转其它类型错误
This commit is contained in:
parent
91a1ba5b14
commit
51082bf78b
@ -1,17 +1,11 @@
|
|||||||
const convertFns = {
|
const convertFns = {
|
||||||
null2json: (data) => null,
|
null2json: (data) => Object.create(),
|
||||||
null2array: (data) => null,
|
null2array: (data) => [],
|
||||||
null2number: (data) => null,
|
null2number: (data) => 0,
|
||||||
null2bool: (data) => null,
|
null2bool: (data) => false,
|
||||||
null2string: (data) => null,
|
null2string: (data) => '',
|
||||||
null2integer: (data) => null,
|
null2integer: (data) => 0,
|
||||||
null2float: (data) => null,
|
null2float: (data) => 0,
|
||||||
|
|
||||||
// null2json: (data) => ({}),
|
|
||||||
// null2array: (data) => ([]),
|
|
||||||
// null2number: (data) => 0,
|
|
||||||
// null2bool: (data) => false,
|
|
||||||
// null2string: (data) => '',
|
|
||||||
|
|
||||||
string2json: (data) => data ? JSON.parse(data) : '{}',
|
string2json: (data) => data ? JSON.parse(data) : '{}',
|
||||||
string2array: (data) => data.substr(0, 1) === '[' && data.substr(-1) === ']' ? JSON.parse(data) : data.split(','),
|
string2array: (data) => data.substr(0, 1) === '[' && data.substr(-1) === ']' ? JSON.parse(data) : data.split(','),
|
||||||
|
Loading…
Reference in New Issue
Block a user