各位尊贵的大佬:
interface Ii {
name:string;
value:number;
func:()=>void;
}
我又两个组件分布在不同的目录下, 这两个组件下都有上面这段定义,此时 我不管是组件A导出,让组件B引用, 还是组件B导出,让组件A引用。代码组织看上去都不合理。
这时 我是不是应该把这个Ii的定义放在一个新的文件里面? 这个新的文件又应该放到哪里? 文件如何命名?
怎么写才能让我的代码组织更合理? 目前我是随性的export 随性的import。 搞的代码很低端的样子。
所以在一些项目里你会看到“base”、“common”这样表示基础、通用,贯穿全局的文件夹