Axios vue.js ajax example

Request dummy data with axios & vue.js

by WILLIAM CORREA

HTML

<script src="https://cdnjs.cloudflare.com/ajax/libs/axios/0.17.1/axios.js"></script>
<img id="image" />

JavaScript

const URL = 'https://avatars2.githubusercontent.com/u/803733?s=400&u=69fbacfb40c015192401fa4fd58200f06ed21f8e&v=4';

const parseImage = content => {
	const src = window.URL.createObjectURL(content)
	document.getElementById('image').src = src
}

const options = {
responseType: 'blob'
}

axios
	.get(URL, options)
	.then(response => response.data)
  .then(parseImage)