react中父子组件之间如何实现传值验证(确保父向子 子修改父属性)
发布时间
阅读量:
阅读量
文章结构概述
-
- 父子组件间的数据传递
- 解决父子组件中命名冲突的问题
- 子组件对父组件数据的修改机制
- 数据传递过程中的验证措施
- 父子组件间的数据传递
父子组件数据传递机制
在React框架中,实现父子组件间的数据传递可通过props机制完成,其中父组件向子组件传递数据时采用props方式,而子组件向父组件传递信息则借助props中的回调函数
父组件:
于父组件内部,需先设定state状态,随后将该state对象作为参数传递至子组件,因此在子组件的属性中可直接使用{…this.state}进行接收
import React, { Component } from 'react'
import Son from './son'
export class Parent extends Component {
constructor() {
super()
this.state = {
name: '父组件',
msg: '这是父组件的信息'
}
}
render() {
return (
<div>
全部评论 (0)
还没有任何评论哟~
