Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/21.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/opengl/4.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
Reactjs 在内置DOM元素类上反应高阶组件_Reactjs_Higher Order Components - Fatal编程技术网

Reactjs 在内置DOM元素类上反应高阶组件

Reactjs 在内置DOM元素类上反应高阶组件,reactjs,higher-order-components,Reactjs,Higher Order Components,我做了一个特别的包装表格 const Input = React.createClass({ render() { return <input {...this.props}/> } }) const Field = fieldHoc(Input) const element = TestUtils.renderIntoDocument( <Field name="username" id="form-field-1"/> ).

我做了一个特别的包装表格

const Input = React.createClass({
    render() {
        return <input {...this.props}/>
    }
})

const Field = fieldHoc(Input)

const element = TestUtils.renderIntoDocument(
    <Field name="username" id="form-field-1"/>
).getDOMNode()
const Input=React.createClass({
render(){
返回
}
})
常量字段=fieldHoc(输入)
常量元素=TestUtils.renderIntoDocument(
).getDOMNode()
我可以跳过
createClass(…)
部分来声明我自己的
输入吗?
React.DOM.input
元素的React类是什么?(我使用的是React 0.13.3)

我尝试传递
React.DOM.Input
React.createFactory('Input')
,而不是自己的
Input
类。这不起作用,会触发以下警告消息:

警告:绑定的createElement(…):在 返回的组件实例:您可能忘记定义
render
或者您可能无意中尝试渲染 元素,其类型是不是React组件的函数。警告: 不要设置React元素的props属性。相反,请指定 初始创建图元时的正确值


constinput=props=>()编辑:对不起,在0.14中似乎引入了无状态功能组件:(@pawel-yep,没错)