react---组件间数据传递
来源:互联网 发布:淘宝号不能登陆怎么办 编辑:程序博客网 时间:2024/06/05 02:21
1、组件内部数据的使用
import React, { Component } from 'react';class leftMenu extends Component{ /* React.PropTypes返回的是一系列的验证函数,用来确保接收的数据是否有效。 此方法只可在卡法阶段使用 */ static propTypes = { na: React.PropTypes.array }, /* static defaultProps为组件设置默认值 另一种方法: 在class外面 leftMenu.defaultProps = { na: ['首页','登录' } */ static defaultProps = { na: ['首页','登录'] } /* constructor构造器来构造默认的属性和状态; super()继承了整个类的引用,使this指针可以指向该组件,那么this.props就可以使用传过来的参数了。 */ constructor (props) { super(props) console.log(props) console.log(React) } render () { return ( <ul className="left-menu"> { this.props.na.map(function(name,index){ return <li key={index}>{name}</li> }) } </ul> ) }}export default leftMenu;
2、父子组件之间传递
(1)、props
父组件:
class App extends Component { render() { return ( <LeftMenu id={4}></LeftMenu> )}
子组件:
class leftMenu extends Component{ constructor (props) { super(props); this.state = { detailId: props.id } } render () { return ( <span>id为{this.state.detailId}</span> ) }}
(2)
3、子组件向父组件传递
思路:借助state来进行数据传递
阅读全文
0 0
- react---组件间数据传递
- react组件间的数据传递
- react组件间数据传递(笔记)
- react(二)父子组件间的数据传递---prop
- job-React 组件之间的传递数据
- react native不同组件间传递值
- React组件间信息传递方式
- react之使用Context跨组件树传递数据
- 组件间的数据传递
- ReactJs 组件间数据传递
- React 的数据流动(反向由子组件向父组件传递数据)
- react 数据传递
- React数据传递-state
- react数据传递----props
- React数据传递---context
- React Native学习笔记之--组件之间数据的传递和跳转
- react-redux中的数据传递
- 续-React数据传递-props
- Android Studio打开Android Device Monitor报错
- Android--自定义View入门
- 通过winscp进行Linux和Windows文件共享
- 本地代码上传Github
- git 重置(回退提交版本)and用reflog挽救错误重置
- react---组件间数据传递
- Zookeeper Java Api的使用
- 自顶向下,逐步求精
- 唯快不破:TCP/IP详解--TCP网络传输数据包1460MSS和1448负载
- 冒泡排序、快速排序(递归&非递归)、堆排序算法比较浅析
- 网络桥接和链路聚合
- 检查模型点是否重合
- layer弹窗 datetimepicker时间插件
- 已经为元素 "web-app" 指定属性 "xmlns"