我创建了一些矩形并为其添加了自定义数据。 鼠标悬停时,我正在检索鼠标悬停的对象并获取自定义数据并将其显示在tooltop上。 但是,event.target对象正在变形。 它没有得到正确的对象(鼠标悬停的对象)
请参阅下面的图片以获取插图enter image description here
station_.platforms.forEach(function (platform_) {
journey_attrs.top = top;
var platform = new fabric.Rect(journey_attrs);
if(subway.subwayConfig.isEndStation(station_.key)) platform.set({opacity: 0});
top = top + 15;
platform.set('subwayConfig', { type: 'platform',
stationKey: station_.key,
journeyKey: platform_.journeyKey });
subway.canvas.add(platform);
platform_.fabricObject = platform;
})
{ “填充”: “黑”, “宽度”:60, “左”:1448, “高度”:8中, “行程”: “RGB(112210250)”, “S trokeWidth”:3 , “顶部”:364}