老师,不太理解这里接口的实现原理
相关截图:
问题描述:
如果说withRouter接受的函数的参数必须符合RouteComponentProps这个接口,那为什么PropsType继承这个接口,并在此基础上添加了额外的属性也能符合条件呢?
23
收起
正在回答
2回答
同学你好,老师的理解可能是插件内部的设置。看插件代码,在withRouter函数中,除了继承RouteComponentProps,还继承了ComponentType组件类型,比如我们自定义的,这两个同时作为类型使用
所以没问题,可能单纯的ts不好模拟,了解下即可。
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星