打字稿:模拟嵌套类+私有成员访问

时间:2016-08-15 18:40:49

标签: typescript nested

过去关于打字稿和嵌套类的答案建议使用该语言的声明合并功能。我已尝试使用下面的示例,它按预期执行,但生成编译器消息:

foo.ts(9,37): error TS2341: Property '_bar' is private and only accessible
              within class 'Foo'.

...这看起来很奇怪,因为写完后,Bletch Foo的成员。

是否有最佳做法方法来抑制有关访问外部类的私有成员的错误?(我知道我可以用{替换this._foo {1}},但似乎应该有更优雅的方式......)

示例:

(this._foo as any)

0 个答案:

没有答案