在使用React渲染IE 11时,Textarea占位符未显示

我有以下HTML:

<textarea placeholder="Usual textarea placeholder"></textarea>
<div id="react-container"></div>

...和以下JS:

ReactDOM.render(
    <textarea placeholder="React textarea placeholder"/>,
    document.getElementById('react-container')
);

所以,我试图使用React和使用通常的HTML来展示相同的东西。

但是,至少在IE 11中,使用React呈现的textarea的行为如下所示:

所以,加载页面时不显示textarea占位符。 这里发生了什么? 这两个textareas在DOM中看起来完全一样。

这是一个小提琴的链接:https://jsfiddle.net/bbs8odf9/2/


所以看起来公关将修复这个在React刚刚被审查和接受:https://github.com/facebook/react/pull/6406

我希望这个修复很快就会发布。

链接地址: http://www.djcxy.com/p/91525.html

上一篇: Textarea placeholder isn't shown in IE 11 being rendered using React

下一篇: Insert into a query