.subscribe(data=> {
this.timezones = data;
}
.is data =>与构造函数中使用的相同(私有:data) 箭头是什么,它做什么用?
export class Xx implements OnInit {
timezones: Object;
constructor(private api: ApiService, private data: TimezoneService) { }
registered: boolean = false;
ngOnInit() {
this.data.getTimeZone().subscribe(data=> {
this.timezones = data;
});
}
}
答案 0 :(得分:1)
.is data =>与构造函数中使用的相同(私有:data)
不,这是一个存储订阅响应的变量。箭头是什么,它做什么用?
在这里,箭头指的是箭头函数,这是在ES6中声明函数的新方法
这就像
.subscribe(
function(data) {
this.timezones = data;
},
function(error) {
},
)
具有箭头功能
.subscribe(
(data) => {
this.timezones = data;
},
(error) => {
},
)
OR
.subscribe(
data => {
this.timezones = data;
},
error => {
},
)
我认为this article可帮助您了解箭头功能。