不使用ref

为什么 尽量避免ref?

使用ref原因:react功能来访问DOM元素,这种功能的需求往往来自于提交表单的操作,再提交表单的时候,需要读取当前表单中input元素的值

 

而react的产生就是为了避免直接操作DOM元素,原因是直接访问DOM元素很容易产生失控的情况

 

解决办法:可以利用组件状态来同步记录DOM元素的值,这种方法可以控制住组件不使用ref。

posted @ 2018-06-16 12:04  星空0909  阅读(189)  评论(0编辑  收藏  举报