封装自定义hook - useLayer - 3. 优化TypeScript类型提示
1. 背景:
回顾我们在第一篇列的一些问题:
1.TypeScript类型优化,我们可以考虑增加泛型,让我们的open/close方法的参数更加准确
2.open方法可以增加参数,用于拓展弹层组件和子组件的props
3.目前的实现仅局限于antd视图,可以实现兼容其他UI库的情况
4.注入的props(injectProps)目前是写死的字段,可以根据实际要求进行转换
5.schema的定义需要引入type,可以考虑提供createLayerSchemas方法,协助生成
其中,3...
blog.ai-is-luv.com2 min read