流星React组件onClick事件在IE中不起作用

光盘

我目前正在使用React开发一个小型的Meteor应用程序,并且遇到了一个问题(似乎是一夜之间,也许是由更新引起的?),其中的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中不会显示警报。谁能对此有所启发?

光盘

更新:

最新版本的React似乎存在一些问题。看起来修复程序明天将交付:

https://github.com/facebook/react/issues/5324

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

React onClick事件在组件中不起作用

来自分类Dev

React--Button onclick 事件在组件中不起作用

来自分类Dev

MouseWheel事件在IE中不起作用?

来自分类Dev

OnClick事件在jQuery中不起作用

来自分类Dev

Chrome中的OnClick事件不起作用

来自分类Dev

onClick 事件在 ReactJS 中不起作用

来自分类Dev

OnClick 事件在coverflow 中不起作用

来自分类Dev

onclick() 事件不起作用

来自分类Dev

流星按键事件不起作用

来自分类Dev

JavaScript事件在IE 8中不起作用

来自分类Dev

“ onclick”事件在FF和Chrome中不起作用

来自分类Dev

OnClick事件在ASP.NET页中不起作用

来自分类Dev

OnClick事件在下拉选项中不起作用

来自分类Dev

onClick事件在表单标记中不起作用

来自分类Dev

“ onclick”事件在FF和Chrome中不起作用

来自分类Dev

datagridView中的添加按钮不起作用onClick事件

来自分类Dev

javascript click事件在div onclick中不起作用

来自分类Dev

导航抽屉中的 onClick 事件不起作用

来自分类Dev

流星中的ExecCommand不起作用

来自分类Dev

工具提示在流星中不起作用

来自分类Dev

HTML onfocus,onclick事件不起作用

来自分类Dev

按钮Onclick事件不起作用

来自分类Dev

函数在onclick事件上不起作用?

来自分类Dev

Javascript-onclick事件不起作用

来自分类Dev

Javascript onclick事件不起作用

来自分类Dev

TextView onclick事件不起作用

来自分类Dev

Android onClick事件不起作用

来自分类Dev

onClick事件不起作用-JS

来自分类Dev

onclick事件处理程序不起作用