每当我的react应用程序渲染和每次代码重新渲染时,我都会在控制台中面临以下警告。有人能帮我解决这个警告吗?这将是非常明显的。
警告:React.createFactory((已弃用,并将在未来的主要版本中删除。考虑使用JSX或直接使用React.createElement((。
Nivo当前使用重新组合,因此如果您正在使用Nivo,您将看到此警告。他们意识到了这一警告,并正在积极努力解决,但尚未完成。
只要不升级react
版本,您就可以继续使用该代码。createFactory
仍然适用于react的当前版本,因此您不会有任何错误。如果你需要将react的版本升级到没有createFactory
的版本,你要么需要等待Nivo更新他们的代码,要么需要停止使用Nivo。