这篇文章给大家分享的是有关在React中绑定this作用域并传参的解决方法的内容。小编觉得挺实用的,因此分享给大家做个参考。一起跟随小编过来看看吧。
在React中时常会遇到this指向的作用域问题 从而导致undefined报错
先来个Demo:
功能很简单 点击按钮改变文字
import React from 'react'; export default class BindWithThis extends React.Component { constructor(props) { super(props); this.state = { msg:"BindWithThis" } } render() { return <div> <input type="button" value="Way1" onClick={this.changeMsg1}/> <hr/> <h4>{this.state.msg}</h4> </div> } changeMsg1(){ console.log(this) this.setState({ msg:"Way1" }) } }
新闻名称:在React中绑定this作用域并传参的解决方法-创新互联
转载源于:https://www.cdcxhl.com/article6/dsjcog.html
成都网站建设公司_创新互联,为您提供品牌网站建设、搜索引擎优化、全网营销推广、企业网站制作、响应式网站、域名注册
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联