父子组件传递值,react和vue的区别

来源:2-1 React 的核心特性总结

慕粉1473597318

2021-04-05 21:51:31

老师,react框架,子组件是无法改变父组件的值的,但是vue好像是双向绑定的,父子组件的值都可以被vue改变?就是vue里面,子组件可以改变父组件的值,相互传递,对吗

写回答

1回答

好帮手慕星星

2021-04-06

同学你好,理解的不对,react中子组件也可以改变父组件的值。父组件通过属性给子组件传递父组件中的方法,子组件通过props接收后就可以触发父组件方法改变父组件的数据了。这种方式和vue中不同,vue中是通过$emit触发父组件事件,然后再执行方法。

react例子可以参考下面的手记:

https://www.imooc.com/article/263942

祝学习愉快!

0

0 学习 · 10739 问题

查看课程