Javascript 简单的层次结构,但仍然存在警告”;任何键控对象的使用都应该包装在React.addons.createFragment(object)中;
React始终使用非常简单的dom层次结构触发警告: “警告:对已设置关键帧的对象的任何使用都应包装在 React.addons.createFragment(对象),然后作为子对象传递。“Javascript 简单的层次结构,但仍然存在警告”;任何键控对象的使用都应该包装在React.addons.createFragment(object)中;,javascript,reactjs,Javascript,Reactjs,React始终使用非常简单的dom层次结构触发警告: “警告:对已设置关键帧的对象的任何使用都应包装在 React.addons.createFragment(对象),然后作为子对象传递。“ 我用钥匙试过不同的方法。。但是什么都没有改变……有什么想法吗?如果您正在使用Babel或JSX transformer传输带有harmony标志的代码,或者使用支持ES6对象文字速记的浏览器,这一行: return React.DOM.div({}, {chaptersNodes}) 实际上相当于: re
我用钥匙试过不同的方法。。但是什么都没有改变……有什么想法吗?如果您正在使用Babel或JSX transformer传输带有
harmony
标志的代码,或者使用支持ES6对象文字速记的浏览器,这一行:
return React.DOM.div({}, {chaptersNodes})
实际上相当于:
return React.DOM.div({}, {chaptersNodes: chaptersNodes})
);您收到警告是因为无意中将对象作为此组件的子对象传递
在章节节点周围放置大括号应该可以解决以下问题:
return React.DOM.div({}, chaptersNodes)
return React.DOM.div({}, {chaptersNodes: chaptersNodes})
return React.DOM.div({}, chaptersNodes)