this.state.obj = {
name: "小明"
} <Zizujian obj={this.state.obj} /> // 子组件这样修改父元素的值
// 我们知道js的对象的类型的属于引用类型
// 所以,我们这个把一个对象传到子组件上,由于是一个对象,所以改变对象内部的值会映射到父对象上!!!!!之前在angular里传递对象就是这样传递的,都没有关注细节,js已经帮你做好了,
// 但是React官方文档规定,不允许修改props的值,,虽然可以替换,但是却是不可逆的, // 在子组件中这样写 this.props.obj.name = "小华"; // 虽然不想承认,如果打印父元素的值,this.state.obj.name 真的变成了"小华"

如果项目不大,那么用这种方法偷下懒也无可厚非,但是如果是大项目,还是,有一套统一的方法比较好

最新文章

  1. nodejs(1)
  2. Connecting my Particle Photon Internet of Things device to the Azure IoT Hub(Translation)
  3. POJ 1236 Network of Schools (Tarjan + 缩点)
  4. U盘文件后缀变成.exe怎么办?
  5. 第三部分 关于HHibernate中关键字ID的配置
  6. java.util.zip压缩打包文件总结二: ZIP解压技术
  7. Solr In Action 笔记(1) 之 Key Solr Concepts
  8. Oracle expdp/impdp导出导入命令及数据库备份(转)
  9. Wooden Sticks(杭州电1051)
  10. 命令查看服务器SN号
  11. 使用图片地图减少HTTP请求数量
  12. GPS服务端(上)-Socket服务端(golang)
  13. 运维rpm语法
  14. 补发————DOM与BOM
  15. create pdf file using Spire.Pdf or iTextSharp or PdfSharp
  16. 收藏:SQL Server 数据库改名
  17. 转:Linux网卡驱动程序编写
  18. 前端代码在线调试&amp;分享网站
  19. ubuntu16.04下笔记本自带摄像头编译运行PTAM
  20. Linux命令详解-help

热门文章

  1. edit this cookie chrome插件 (HttpAnalyzerStdV3 获取Cookie 后,再用edit this cookie添加cookie)
  2. 如何在myeclipse中实现jquery的自动提示功能
  3. python运行过程
  4. 创建用户自定义函数 SQL
  5. 织梦Dedecms文件目录结构
  6. php语法基础(相比C语言)
  7. JQuery miniui使用小记
  8. Git分支merge和rebase的区别
  9. vue-cli脚手架build目录中的build.js配置文件
  10. uva-10041-水题