Skip to content

Instantly share code, notes, and snippets.

@Christopher2K
Created April 9, 2018 21:33
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Christopher2K/4ebddc694ce43aaeb94152cc8d76ac98 to your computer and use it in GitHub Desktop.
Save Christopher2K/4ebddc694ce43aaeb94152cc8d76ac98 to your computer and use it in GitHub Desktop.
// with rx-dom@7.0.3 & rxjs@5.5.6
import { ajax } from 'rxjs/observable/dom/ajax';
import { tap } from 'rxjs/operators';
const request = ajax.getJSON('http://myurl.com/data')
.pipe(
tap((jsonData) => console.log(jsonData))
);
// Appel HTTP
request.subscribe(
(jsonData) => {
alert('SUCCESS !!');
console.log(jsonData);
},
(err) => {
alert('ERROR !!');
console.error(err)
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment