我找到了很多例子,并try 将一个模块拆分成几个文件.所以我得到了这个,非常方便.但有时出于同样的原因拆分一个类也是可行的.假设我有几个方法,我不想把所有的东西都塞进一个长文件.
我在寻找类似于C#中的partial声明的东西.
我找到了很多例子,并try 将一个模块拆分成几个文件.所以我得到了这个,非常方便.但有时出于同样的原因拆分一个类也是可行的.假设我有几个方法,我不想把所有的东西都塞进一个长文件.
我在寻找类似于C#中的partial声明的东西.
你不能.
有一个实现分部类的特性请求,先是在CodePlex上,后来是在GitHub上,但on 2017-04-04被宣布超出范围.给出了许多原因,主要的收获似乎是他们希望尽可能避免偏离ES6:
TypeScript already有太多TS特定的类功能[…]添加另一个TS特定的类功能是骆驼背上的另一根稻草,如果可以的话,我们应该避免.[...] 因此,如果有一些场景真的因为添加部分类而让它出局,那么该场景应该能够通过TC39过程证明自己的合理性.