猿问

React组件自动刷新问题

  1. 父组件获取属性名称列表

  2. 将列表传给子组件,子组件通过属性名称获取属性详情,渲染表格

问题:

现实现表格编辑功能,即在子组件的表格中可以编辑,编辑后保存
如何使得父组件刷新,重新拿到数据库中最新的信息呈现在列表

现在每次修改完成表格后,不F5刷新页面是看不到最新更新的内容


蝴蝶刀刀
浏览 2314回答 2
2回答

桃花长相依

class Parent extends React.Component {&nbsp; onHandle(str) {&nbsp; &nbsp; this.setState({ refresh: str })&nbsp; }&nbsp; return (&nbsp; &nbsp;<div>&nbsp; &nbsp; &nbsp;{this.state.refresh ? <p>{this.state.refresh}</p> : ''}&nbsp; &nbsp; &nbsp;<Children onHandle={this.onHandle.bind(this)} />&nbsp; &nbsp;</div>&nbsp; );}class Children extends React.Component {&nbsp; render() {&nbsp; &nbsp; return (&nbsp; &nbsp; &nbsp; <div onClick={this.props.onHandle.bind(this, 'refresh')}>点击刷新子组件</div>&nbsp; &nbsp; );&nbsp; }}//写了一个子组件给父组件传信息的示例,可以参考一下
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答