Konvajs集团突出边界

时间:2016-10-13 19:33:50

标签: javascript konvajs

我在每组内有两组圆圈或矩形。我需要在点击时突出显示该组,并带有边框,以便用户知道哪个组处于活动状态。

1 个答案:

答案 0 :(得分:1)

有很多方法可以做到这一点。例如:

group.on('click', () => {
  // toggle selected, this is just our custom property
  group.isSelected = !group.isSelected;
  // hide or show selection box
  selectionRect.visible(group.isSelected);
  // set box size and position
  selectionRect.setAttrs(group.getClientRect()); 
  layer.draw();
})

演示:http://jsbin.com/nucopakijo/1/edit?html,js,output