ButtonType和ButtonSize声明方式

来源:4-8 小试牛刀 - Button 组件编码 第一部分

阿喵不是猫

2020-04-16

老师你好,我想问一下ButtonSize和ButtonType 为什么不用以下这种写法:

export type ButtonSize = 'lg' | 'sm'
export type ButtonType = 'primary' | 'deffault' | 'danger' | 'link' 

这种写法在用的时候不用导入相关的类型说明,而且可以很好的提示可以使用哪些值

import Button from './components/Button/Button'
<Button btnType='primary' size='lg' >button end</Button>
写回答

1回答

张轩

2020-04-16

同学你好 非常好的发现 我们的课程是循序渐进的 后面会改成字符串字面量形式的声明 慢慢看下去就好 

2
0

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

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

2128 学习 · 959 问题

查看课程