采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
比如,以上这段代码: 为什么value={this.state.inputValue} 和 onChange={this.handleInputChange}, 以及<button onClick={this.handleBtnClick}> 这些函数都不带括号; 但是:
value={this.state.inputValue}
onChange={this.handleInputChange}
<button onClick={this.handleBtnClick}>
不带的是函数的引用,带括号是函数执行的结果。
所以,前者是通过比如click触发函数执行,后者是类似于组件生成后的自动调用函数执行 我可以这样理解吗?
是的,你可以这么理解
登录后可查看更多问答,登录/注册
主流新技术 React-redux,React-router4,贯穿基础语法
5.5k 22
5.6k 20
2.0k 19
4.2k 17
1.4k 13