Skip to content

Instantly share code, notes, and snippets.

@fuchao2012
Last active February 23, 2017 08:48
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 fuchao2012/6a4db9d86af7a12c1795f46593052987 to your computer and use it in GitHub Desktop.
Save fuchao2012/6a4db9d86af7a12c1795f46593052987 to your computer and use it in GitHub Desktop.
promise-fetch
let fetch = ()=>{
return new Promise((resolve, reject)=>{
api.call('fetch_data', (err, data)=>{
if(err) return reject(err)
resolve(data)
})
})
}
fetch('data/url/to')
.then(res=> res.json())
.then(data=>vm.data = data)
.catch(err=>console.error(err))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment