如何将某个功能从AngularJS升级到Angular 6或更高版本



我目前正在将我们的系统从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
}
)

相关内容

最新更新