Как удалить границу вершины в mxGraph?

Я пытаюсь сделать так, чтобы вершина выделяла границу при наведении курсора мыши, но в противном случае не имела границы. Я пытался использовать для этого ширину обводки и цвет обводки, но граница, кажется, не слушается меня, устанавливая ее на ноль, всегда есть контур в 1 пиксель.

Глядя на исходный код, который у меня есть, я вижу:

var strokeWidth=Math.max(1,this.strokewidth*this.scale);

Так должен ли я переопределить это и удалить вызов Math.max, чтобы не применялся минимум 1px?


person user3355281    schedule 23.07.2014    source источник


Ответы (1)


Google Chrome игнорирует значение 0 для ширины штриха (использует 1). Попробуйте использовать

strokeColor=none

спецификация API стоит читать, когда сталкиваешься с такими проблемами.

person Thomas the Tank Engine    schedule 23.07.2014