В
Size: a a a
В
В
В
В
DE
arr.reduce((res, ob) => ({...res, [ob.id]: ob}), {})
К
arr.reduce((res, ob) => ({...res, [ob.id]: ob}), {})
К
arr.reduce((res, ob) => ({...res, [ob.id]: ob}), {})
DE
let object = {};=
object
arr.reduce((res, ob) => ({...res, [ob.id]: ob}),
object
)
M
tooltip.style.left = evt.clientX + 10 + 'px';А само окно тултипа имеет
tooltip.style.top = evt.clientY + 10 + 'px';
position: absolute;И проблема в том, что то при наведении на объект у меня используются координаты экрана, но тултип появляется смещённым. То есть начало координа у него не край экрана, а край родительскорого блока.
DE
let object = {};=
object
arr.reduce((res, ob) => ({...res, [ob.id]: ob}),
object
)
const object = {};
arr.forEach(el => object[el.key] = ob);
D
const object = {};
arr.forEach(el => object[el.key] = ob);
D
tooltip.style.left = evt.clientX + 10 + 'px';А само окно тултипа имеет
tooltip.style.top = evt.clientY + 10 + 'px';
position: absolute;И проблема в том, что то при наведении на объект у меня используются координаты экрана, но тултип появляется смещённым. То есть начало координа у него не край экрана, а край родительскорого блока.