2016-04-27 10 views
7

反応し使用してレンダリングされたIE 11に示されていないテキストエリアのプレースホルダーは、私がHTML以下のいる

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

だから、私は表示するようにしようとしていますReactを使用して同じことを行い、通常のHTMLを使用します。

しかし、IE 11に、少なくとも、TEXTAREAこのように振る舞うに反応使用してレンダリング:

enter image description here

ので、TEXTAREAプレースホルダは、ページがロードされたときに表示されません。何が起きてる?これらのテキストエリアは、DOMではまったく同じように見えます。ここで

はバイオリンへのリンクです:https://jsfiddle.net/bbs8odf9/2/

+0

この場合、バグを作成しましたか?私は今、同じ問題に取り組んでいます。それがIE11で壊れていることを確認できますが、React v15.0.2のIE10(および他のブラウザ)で動作します。 – arendjr

+0

**アップデート:**私はReactの問題の中でこれに関するレポートを見なかったので、作成しました:https://github.com/facebook/react/issues/6731 – arendjr

+0

@arendjrいいえ、そのバグを作成しないでください。私はこのバグを詳しく調査する時間があると思ったが、私はしなかった:( –

答えて

4

だから、この中を修正しますPRが反応現れるだけで見直され、受け入れられてきた:https://github.com/facebook/react/pull/6406

私は修正がsoonishリリースされることを期待します。

+0

あなたが助けてくれてありがとう!それがリリースされるとき、私はIE11でそれをチェックし、それを受け入れることを受け入れるだろう –

+0

少し長く、私は期待したいが、ちょうどループであなたを保つために比べて、私はちょうどそれがマージされますと、次の今後の15.xリリースでリリースすることが目標とされて気づいた。情報について – arendjr

+0

さて、感謝を! –

関連する問題