不推荐使用的React.DOM.input将在v16.0 +中被删除?

时间:2017-06-20 12:44:34

标签: reactjs

我的新React项目发生警告

new

遇到同样问题的人?怎么解决?

1 个答案:

答案 0 :(得分:3)

DOM.input是一个 factory ,一个返回React Element的函数(可以由React呈现的东西)。要么直接在代码中使用它,例如:

class MyInput extends Component {
    render() {
        return DOM.input(props, children);
    }
}

或您正在使用的某个库正在这样做。

您应该安装一个单独的软件包react-dom-factories,然后使用DOM,而不是使用React软件包中的DOM

或者,您可以启用JSX并改为使用<input>