https://gitee.com/sw521/Angular-demo | 练习的demo下载地址 |
---|---|
异步
getCallbackData(cb) {
setTimeout(() => {
var username = '张三';
//return data;
cb(username);
}, 1000);
}
Es6
getPromiseData() {
return new Promise((resolve)=>{
setTimeout(() => {
var usernmae ='张四';
resolve(usernmae);
}, 1000);
})
}
Rxjs异步获取数据 订阅
getRxjsData(){
return new Observable((observer)=>{
setTimeout(() => {
var username ='张五月';
observer