1
我目前正在開發一個使用React的小型Meteor應用程序,並且遇到了一個問題(似乎一夜之間,可能是由更新導致的),其中我的onClick事件並未在IE中觸發,但在其他瀏覽器中工作正常。流星React組件onClick事件不工作在IE中
請看下面的例子 -
if (Meteor.isClient) {
Meteor.startup(function()
{
React.render(<TestComponent />, document.getElementById("render-target"));
});
}
if (Meteor.isServer) {
Meteor.startup(function() {
// code to run on server at startup
});
}
TestComponent = React.createClass({
showAlert()
{
alert("On click!");
},
render()
{
return (
<div><button onClick={this.showAlert}>Click Me</button></div>
)
}
});
的代碼只需加載網頁上的一個按鈕,將顯示警報點擊時。這在Chrome/Firefox中運行良好,但是Internet Explorer中未顯示該警報。任何人都可以對此有所瞭解嗎?