rxjs6 Creation Operators
Creation Operators 常用于创建Observable ajax 有三种形式, 原生, json, 和使用object自定义header const url = `https://api.github.com/users?per_page=5` ajax(url).pipe( map(userResponse => console.log('users resp: ', userResponse)), catchError(error => { console.log('error: ', error); return of(error); }) ).subscribe() ajax.getJSON(url).pipe( map(userResponse => console.log('users json: ', userResponse)), catchError(error => { console.log('error: ', error); return of(error); }) ).subscribe() ajax({ url: 'https://httpbin.org/delay/2', method: 'POST', headers: { 'Content-Type': 'application/json', 'rxjs-custom-header'