私人或公共我是新来的打字稿世界,我已经看到了这方面的例子来处理注入的对象,并将其设置为组件的属性(this.anything)打字稿:使用构造
首先与公共和设置手工this.nav
export class XPTO {
constructor(public nav: NavController) {
this.nav = nav;
}
}
而这一点,与私人
export class XPTO {
constructor(private nav: NavController) {
//this.nav is nav?
}
}
在这两种情况下构造对象this.nav后是NavController对象。 这两种实现有什么不同?或者当编译为纯javascript时,这是相同的?
可能重复[了解“打字稿类中的公共”/“私人”](http://stackoverflow.com/questions/38713052/understanding-public-private-in-typescript-class) –
链接的副本不'在回答这个问题上做得很好 –