错误TypeError: target.getComponent is not a function

项目突然出现这个问题TypeError: target.getComponent is not a function:
错误信息:
TypeError: target.getComponent is not a function
at call__preloadInTryCatch (eval at misc.tryCatchFunctor_EDITOR (E:\cocos\CocosCreator\resources\engine\bin.cache\dev\cocos2d\core\utils\misc.js:65:24), :7:28)
at CCClass._invoke (E:\cocos\CocosCreator\resources\engine\bin.cache\dev\cocos2d\core\component-scheduler.js:185:29)
at CCClass.invoke (E:\cocos\CocosCreator\resources\engine\bin.cache\dev\cocos2d\core\node-activator.js:49:22)
at CCClass.activateNode (E:\cocos\CocosCreator\resources\engine\bin.cache\dev\cocos2d\core\node-activator.js:164:34)
at cc_Scene._activate (E:\cocos\CocosCreator\resources\engine\bin.cache\dev\cocos2d\core\CCScene.js:70:44)
at cc.Director.runSceneImmediate (E:\cocos\CocosCreator\resources\engine\bin.cache\dev\cocos2d\core\CCDirector.js:217:23)
at E:\cocos\CocosCreator\resources\engine\bin.cache\dev\cocos2d\core\CCDirector.js:327:42
at CCLoader. (E:\cocos\CocosCreator\resources\engine\bin.cache\dev\cocos2d\core\platform\CCAssetLibrary.js:63:25)
at E:\cocos\CocosCreator\resources\engine\bin.cache\dev\cocos2d\core\load-pipeline\CCLoader.js:139:46

项目本来好好,但是我添加了一个sprite后,项目就突然报错,然后不管是我删掉这个节点,还是重启项目,就一直报这个错误,游戏也打开不了。大神们。这是什么问题,要怎么解决。。。:sob:

1赞

同一个问题~怎么解决 只能还原了吗?

我的也是这个问题,然后讲这个button的target删除掉,然后将本身的target拖进去就可以了

2赞

亲测有效,感谢!

亲测有效,感谢!只需要把target的删除掉就可以

同时打开2个工程,高概率出现

+1,确实是打开两个工程出现的