axios
HTML
<script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
<script src="https://unpkg.com/axios/dist/axios.min.js"></script>
<div id="app">
<form v-on:submit.prevent>
<input type="text" v-model="input">
<button @click="invoke">Please click here</button>
</form>
<p>{{result}}</p>
</div>
JavaScript
new Vue({
el:"#app",
data:{
input: null,
result: null,
},
methods: {
invoke(){
console.log("in function 'invoke'")
axios.get("https://www.reddit.com/r/pics.json").then( function(response){
console.log("in response-function")
console.log(response.data);
})
}
}
})