Konvajs - findone()函数的行为在2.0.2和2.4.2之间发生了变化

我有一段代码在Konvajs.2.0.2上运行得很好。

var startCity = mainStage.findOne('#0');

它将返回包含ID=0的节点。在2.0.2版本中,它的工作方式非常出色。

但是我知道当我升级到2.4.2时,它不再找到节点并返回JS错误(对象未定义)。它适用于地图上的任何其他It (2,3,4等)。

我检查并打印了所有的节点,其中肯定有一个带有ID=0;

关于这两个版本之间find()findone()函数可能发生了什么变化,有什么信息或线索吗?是不是就像你不能再拥有ID=0一样?

谢谢。

转载请注明出处:http://www.intrusion-fire.net/article/20230329/1817168.html