0
这是我正在看。我有一个文本元素:元素更新时更新文字属性
var label = paper.text(100, 100, "Test String").attr({some attrs});
看来,我想它,一切都很好。当我稍后更新文本属性时会出现问题。
label.attr({text: "My new label text"});
当我这样做时,文本元素在正y方向上移动一小部分,所以向下移动。
当我检查变更前后的x和y位置值时,它们是相同的。我不知道该怎么做。我注意到它不会在朋友浏览器Chrome中发生,这与我使用的浏览器一样。
任何想法?每次改变文本属性时,我宁愿不必改变y值。
在此先感谢您的帮助!
您是否使用其他浏览器测试了这个?请提供一个演示效果的小提琴或plunk。 – altocumulus 2015-04-03 20:29:19