2015-10-16 34 views
0

我目前正在使用React v0.14.0,而且我无法点击由Safari v8.0.6和IE上的React生成的任何链接。我已经添加了游标:指针,如link所示,但没有运气。相同的代码在Safari(版本9.0.1(11601.2.7.2))上似乎工作得很好,没有cursor:pointer。你能帮我弄清楚如何使它工作? 下面我的代码:在Safari/IE中反应事件点击未触发

var React = require('react/addons');  
var myComponent = React.createClass({ 
    displayName: 'helloworld', 
    render: function() { 
     var style = {cursor : 'pointer'}; 
     return (
      <p><a onClick={() => alert('clicked')} style={ style }>Hello World</a></p> 
     ); 
    } 
}); 
module.exports = myComponent; 
+0

你在编译你的代码吗?否则,'onClick = {function(){alert('clicked'); }}' –

+0

是的,但仍然无法正常工作。 –

+0

我终于明白了。它必须解决Safari无法解释函数语法的问题。谢谢@limelights –

回答

0

我只是改变了这一个:myFunction的(PARAM){}给myFunction:功能(PARAM){}现在所有的工作,因为它应该。