按钮单击无法在ReactJs中工作

时间:2017-01-05 11:57:46

标签: javascript reactjs

按钮不起作用

class ContactList extends Component {


    addTrack() {
        console.log('addtrack');
    }

    render(){
        console.log('addtrackssss');

        return (
            <div>
                <input type="text" ></input>
                    <button onclick={this.addTrack.bind(this)}>Add Track</button>

            </div>
        );
    }
}

我的错误。请完成此视频https://www.youtube.com/watch?v=3FwoKdOMaFI

中的所有内容

3 个答案:

答案 0 :(得分:3)

onclick应为onClick

简短回答,但这只是一个错字

答案 1 :(得分:2)

请更改onclick以点击

答案 2 :(得分:0)

使用React元素处理事件与处理DOM元素上的事件非常相似。但其中一个区别是 React事件使用camelCase命名,而不是小写

//Regular Javascript:
<button onclick="doSomeThing()">
  Click me!
</button>

//React:
<button onClick={doSomeThing}>
  Click me!
</button>