React中的this.props不能修改么?

#1

react中的this.props不能修改么???但是为什么我在书上看到高阶组件的属性代理里面去CRUD this.props啊,
第二个问题: 属性代理里面通过refs引用这个起的作用是什么??有人帮忙解答一下么?

#2

1 this.props中的属性的值不能修改是在工程角度考虑的。只能get, 不能set
2 refs是为了引用子组件用的,子组件只能是Component或者是Component的子类,用class定义的

#3

谢谢,ref可以拿到子组件的所有属性