React Native:无法在节点模块中使用回调调用this.setState

时间:2017-09-04 04:05:29

标签: javascript node.js reactjs react-native npm

我有一个简单的React Native包,当我在它自己的目录中运行包的示例时,它可以正常工作。当我发布模块并将其安装在一个单独的项目中时,我收到以下错误:

this.updater.enqueuecallback is not a function

当我在node_modules文件夹中打开模块的源代码并从this.setState的第一次调用中删除回调时,错误就消失了。当我用空箭头函数替换回调时,我得到了同样的错误。当我复制并粘贴相同的代码并将其导入/导出到我的src文件夹中时,它可以正常工作。

我指的是节点模块rn-sprite-sheet

0 个答案:

没有答案