我目前正在将我们的系统从AngularJS升级到Angular 6。
我碰到了一个使用的函数。然后如下:
searchService.searchSubject(subjectId)
.then(function(subject) {
if(subject && subject.length > 0){
//code block;
} else {
//code block;
}
})
.catch(function(error) {
//code block;
});
}
如何将此函数更改为Angular 6?
真的应该使用平箭头sintax
//include "this" -remember that you sould inject the service in constructor-
this.searchService.searchSubject(subjectId)
.then((subject)=> {
if(subject && subject.length > 0){
//code block;
} else {
//code block;
}
},
(error)=>{
//code block
}
)