如何通过this.refs['xx'],触发子组件更新

有一个父组件,在render中循环了N个子组件,每一个子组件上面都有一个唯一的ref,第一个子组件改变时,会回调父组件的change方法,在父组件中可以获得后一个组件,如this.refs['2nd'],现在想通过this.refs['2nd']改变组件数据,使得后一个组件进行更新。有没有相应的方法,促使后一个组件进行更新,因为无法更改后一个组件props,所以不知道怎么弄了。

所以就是,下拉框级联效果,用一个组件把级联的几个下拉框都做好关联,业务都写在这个组件里面,因为无法使用react常用的那种antd级联,只能这么做,有什么好的方法吗?


慕容3067478
浏览 740回答 3
3回答

浮云间

最后还是没用refs,还是改变父组件的state,子组件自己去更新数据
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript