老师您好,请问我想编写antd的代理组件,有什么好的解决方案吗?

来源:5-1 为什么要有测试

中拓UI前端

2021-02-25

写回答

2回答

张轩

2021-02-25

同学你好 我不太理解你说的代理组件的意思 能否再详细描述一下 谢谢~

0
1
中拓UI前端
非常感谢!
2021-03-01
共1条回复

中拓UI前端

提问者

2021-02-26

//img.mukewang.com/szimg/6038a6070982326f05970778.jpg
谢谢老师回复,就是类似这样的 我只是修改antd Button的一些样式,或者是封装一些符合业务的组件
但是里面可能有一些复杂的组件它原始的类型定义就比较复杂 

//img1.sycdn.imooc.com/szimg/6038a6be09266af307570793.jpg

请问老师,我想做一层代理,但是又想拥有antd的类型提示 请问有什么好的方法吗?

0
1
张轩
明白你的意思 你这种是属于二次开发 你在开发的时候使用 ts 开发,开发对应的组件注意 参考 antd 的 属性类型,多继承他的属性。只要你继承他的类型,就能获得他的类型提示,对于一些特殊的类型,不在属性中的,可以在 ts 文件中继承导出。
2021-02-26
共1条回复

React18+TS高仿AntD从零到一打造组件库

设计,开发,测试,发布再到 CI/CD,从0到1造轮子

2067 学习 · 919 问题

查看课程