if (addons) value = Object.assign(value, addons); const data = lodashGet(object, ['markPoint', 'data']); if (Array.isArray(data)) data.push(value); else lodashSet(object, ['markPoint', 'data'], [value]); if (addons) value = Object.assign(value, addons); const data = lodashGet(object, ['markLine', 'data']); if (Array.isArray(data)) data.push(value); else lodashSet(object, ['markLine', 'data'], [value]);