typescript定义灵活的参数接口
都2021年了还不会用typescript那就很尴尬,但不是就把文件后缀改成tsx、ts就算typescript了,得有友好的类型提示才算,不然每次调用方法还要看源文件需要哪些参数就很不方便。
在定义Dialog类时就遇到了很典型的问题,因为Dialog有不同种类的通知,然后不同通知类型的参数要求可能也各不相同。
调用接口时是这样的 Dialog.show(type,props),type参数要把通知类型列好,props要把通知所要的参数/数据列好。
很快就能根据需要定义出通知type和相关interfac
原创
2021-03-17 13:40:09 ·
634 阅读 ·
0 评论