在前端开发typescript库的时候,遇到一个问题:库a
有自己需要使用的types,然后库b
需要使用相同的types,(两个库在不同的地方定义)
但是这2个库是分开的,我的做法就是重新定义一套types(和库a
有差异)。
请问:
1、是否推荐这样的做法呢?
2、那么如果库a
和库b
在引用对方的时候,数据类型对不上,那么是需要进行转换。请问是否值得这样设计呢?
在前端开发typescript库的时候,遇到一个问题:库a
有自己需要使用的types,然后库b
需要使用相同的types,(两个库在不同的地方定义)
但是这2个库是分开的,我的做法就是重新定义一套types(和库a
有差异)。
请问:
1、是否推荐这样的做法呢?
2、那么如果库a
和库b
在引用对方的时候,数据类型对不上,那么是需要进行转换。请问是否值得这样设计呢?
10 回答11.3k 阅读
5 回答4.9k 阅读✓ 已解决
4 回答3.2k 阅读✓ 已解决
2 回答2.8k 阅读✓ 已解决
3 回答5.2k 阅读✓ 已解决
1 回答3.4k 阅读✓ 已解决
3 回答2.4k 阅读✓ 已解决