alien4u
10/23/2018, 5:12 PMjkabot
10/23/2018, 5:19 PMwoIds[component.woid] = {data: ''};
woIds[component.woid] = {edata: ''};
after these two lines the object only has the edata property, so
woIds[component.woid].data += '\r' + component.itemid;
is doing += on an undefined valuealien4u
10/23/2018, 5:22 PMjkabot
10/23/2018, 5:22 PM// initialize if not exist
woIds[component.woid] = woIds[component.woid] || { data: '', edata: ''};
... += ...
... += ...
if (component.taxo === '1') {
... += ...
}
alien4u
10/23/2018, 5:22 PMjkabot
10/23/2018, 5:22 PMalien4u
10/23/2018, 5:22 PMwoIds[component.woid] = {data: ''};
woIds[component.woid].edata = '';