当我试图在我的应用程序中打开一个页面时,我得到了这个错误"Node还没有附加到视图“。
我已经发现了问题与什么有关,但我似乎找不到解决办法.这是导致错误出现的代码:
const mapStateToProps = state => {
console.log("XXXXXXXXXXXXXXXXXXXXX");
const adventures = state.adventures.localSavedAdventures;
return {
loading: state.adventures.loading,
localSavedAdventures: _.map(adventures, (val, key) => { return { ...val, key } })
};
}“冒险记”对象不是空的,所以这不应该是个问题。我把这段代码放在另一个页面上,所以我真的不明白这里出了什么问题。正确安装和导入Lodash。有人看到问题了吗?
以下是错误的屏幕截图
发布于 2017-04-02 17:40:01
好的,我在一些调试中发现了错误(是的,我应该早点这么做.)。我的对象实际上并不总是一个对象,但也可以是一个字符串。因此,抛出一个错误。
https://stackoverflow.com/questions/43150142
复制相似问题