刚刚毕业,每天积累一点学习经验,有问题欢迎大神指出。
首先是同一组件下的方法传参,有两种,可以 () => func(params) 传参
也可以是这样,通过bind绑定, func.bind(this, params) 传参
如果是子组件调用父组件的方法传参,在父组件给子组件传方法时,就必须这样绑定,不管你的方法需要几个参数,就这样绑定一个this就行,然后在子组件通过this.props.func()调用方法,按正常的参数传参。
刚刚毕业,每天积累一点学习经验,有问题欢迎大神指出。
首先是同一组件下的方法传参,有两种,可以 () => func(params) 传参
也可以是这样,通过bind绑定, func.bind(this, params) 传参
如果是子组件调用父组件的方法传参,在父组件给子组件传方法时,就必须这样绑定,不管你的方法需要几个参数,就这样绑定一个this就行,然后在子组件通过this.props.func()调用方法,按正常的参数传参。
本文标题:React Native方法传参(同一组件和不同组件)
本文链接:https://www.haomeiwen.com/subject/ugelgftx.html
网友评论