猿问

React ant.design Modal对话框怎么触发子组件的动作?

如何通过React中的父组件,触发子组件中的动作。
import{Modal}from'antd'
visible={this.state.componentModalVisible}
title="父组件"
onOk={this.handleOk}
onCancel={this.handleCancel}
footer={[
取消,
保存
]}>
//希望父组件的`保存`按钮触发子组件中的动作,或者获取子组件中的state信息也可以
青春有我
浏览 1116回答 2
2回答

撒科打诨

父组件要想获取子组件的state,只能通过回调函数,例如:getData=(data)=>{console.log('子组件data',data)}//childonClick={()=>{constdata=this.state.data;this.props.getData(data);}}

繁花不似锦

父组件可以用ref掉起自组件的方法。forexample://父组件{this.child=c}}/>//希望父组件的`保存`按钮触发子组件中的动作,或者获取子组件中的state信息也可以//子组件handleClick(){//...}
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答