刚开始学习React,请教一下各位大神,比如我在一个js文件中声明了一个input组件并为其赋值,如何在另一个js文件中的组件中获取到这个值呢?
请教各位大神,React组件之间如何获取值?
两个不相关的组件是没法通信的,一个JS里面有一个组件吧,给这两个"JS"找一个共同的父组件,一个里面值改变了,传到父组件里,另一个组件通过属性(是父组件传给它的)把这个值拿到,就实现了两个组件之间互相通信。找一个包裹整个APP的最最最外层的组件(高阶组件),它的props里有整个应用的数据(store),里面的每个组件都能通过属性拿到各自需要的数据,这其实就是后面的redux,粗浅的认识,帮助初步理解,更专业准确的学到后面自然就懂了。
1 Like