为了账号安全,请及时绑定邮箱和手机立即绑定

React高级教程之高阶组件

宋小玉 Web前端工程师
难度高级
时长 1小时46分
学习人数
综合评分8.77
24人评价 查看评价
8.5 内容实用
8.8 简洁易懂
9.0 逻辑清晰

最新回答 / 清颖7339383
你说的是什么组合?是说组件吗?function也是一种react组件的写法,和class <name> extends react.Componrnt{}的写法效果一样,我感觉这里是表达在函数内返回一个组件的,就是高阶组件
老师湖南人吧 react鲁特儿 react-router
react 官方文档已经不推荐这种继承方式的高阶组件了,不应改变原始组件,而应该使用组合(即代理)的方式。具体原因见:
https://zh-hans.reactjs.org/docs/higher-order-components.html
就是手速有点快了,放慢了看才能抓住贞

已采纳回答 / qq_月倾倾的思念_0
不好意思,刚刚看错了。老师应该是忘记在b.js 和 c.js中 写import A from './A';
这个视频前面一部分还蛮好的,后面剪辑的时候有很大一部分是缺失的,导致经常冒出一部分没见过的东西。
老师讲得东西很实用,displayname确实用的很多,但实际写项目的时候,往往会忽略hoc的命名
赞,深入浅出

最新回答 / qq_月倾倾的思念_0
补充:多个组件中有相同功能时,可以把相同的功能抽离出来,根据传递的参数(组件)进行不同内容的渲染
老师讲得非常棒,将高阶组件的主要用法和运用场景都讲到了,感谢老师的无私奉献,,,吐槽的同学不要太在意其他的细节,比如命名,代码格式,哪个讲多了。。。课程讲的是高阶组件,只要能将高阶组件的知识点和运用实战都讲到了,就是棒棒棒
个人建议WrappedComponent可以改名为InnerComponent更语义化一些呢。
这节样式讲的太详细了,感觉来听react的css基础都不会太差
这样的人也好意思来发视频,简直笑死人了。哎,这水平tm全靠3毛钱的剪辑特效了。慕课的运营。
哎 ,怎么说,我只能说老师好好努力吧。
课程须知
1、React 高阶组件的含义 2、React 高阶组件的实现 3、React 高阶组件的应用--代理和继承 4、React 高阶组件实战--编写Tabbar
老师告诉你能学到什么?
熟悉React基础,有一定的React开发经验

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消