Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/387.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 简单的层次结构,但仍然存在警告”;任何键控对象的使用都应该包装在React.addons.createFragment(object)中;_Javascript_Reactjs - Fatal编程技术网

Javascript 简单的层次结构,但仍然存在警告”;任何键控对象的使用都应该包装在React.addons.createFragment(object)中;

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

React始终使用非常简单的dom层次结构触发警告:

“警告:对已设置关键帧的对象的任何使用都应包装在 React.addons.createFragment(对象),然后作为子对象传递。“


我用钥匙试过不同的方法。。但是什么都没有改变……有什么想法吗?

如果您正在使用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)