我有以下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/
答案 0 :(得分:4)
所以看来在React中解决此问题的PR刚刚经过审核并被接受:https://github.com/facebook/react/pull/6406
我希望这个修复能够很快发布。