带有Babel的React.JS没有触发onClick

时间:2016-05-26 12:57:23

标签: javascript reactjs babel

这对我来说纯属疯狂。 与babel的基本react.js示例。

import React from 'react';
import {render} from 'react-dom';
export default class MyComponent extends React.Component {
   constructor(props){
      super(props);
      this.save= this.save.bind(this);
   }
   render () {
      return  (<button onClick={this.save}>collection stuff</button>);
   }

  save(ev){
     alert("stuff");
  }
}

The save event is never triggered。 我在控制台中的所有内容都是:

  

getEventTarget.js:23未捕获TypeError:无法读取属性'target'   未定义的

其他人有没有体验过这个?我的大脑现在疼。

1 个答案:

答案 0 :(得分:0)

看起来像React.js和Scritaculous / Prototype.js不相处。 该项目有很多遗留代码,在删除原型后,所有工作都有效。