Angular2,
如果我们不在$ scope中添加任何方法,则在angular1中,它将无法用于模板。
我正在寻找angular2中的类似方法,是否有一个在angular2中做同样的事情,如果我定义的方法仅限于组件而不能用于模板
答案 0 :(得分:3)
Angular2与AngularJS(1)非常不同,如果你在一个组件ts文件中定义一个方法,它只能在该组件中可用,如果你真的想确保你的方法是私有的。
private someMethod(): void {
//do stuff
}
定义组件范围之外的唯一合理方法是创建您注入的服务。 TypeScipt是非常面向对象的JavaScript。