Usuario:


Axios

Storyboard

>Modelo

ID:(1237, 0)



Instalar

Concepto

>Top


Si se requiere usar axios se le debe primero instalar mediante

```

npm install axios

```

Dentro del código vue/quasar es necesario instalar axios mediante

```

import axios from 'axios'

```

ID:(9765, 0)



Get

Concepto

>Top


Para obtener valores empleando axios se puede usar el método get:

```

// GET request for remote image

axios({

method:'get',

url:'http://bit.ly/2mTM3nY',

responseType:'stream'

}).then(function(response) {

response.data.pipe(fs.createWriteStream('ada_lovelace.jpg'))

});

```

En el contexto vue/quasar axios opera desde el script

```

export default {

name: 'categories',

data () {

return {

items: []

}

},

methods: {

load () {

axios.get('https://localhost:5001/api/pages/index').then((response) => {

this.items = response.data

}).catch(error => {

console.log(error)

})

}

}

}

```

ID:(9766, 0)



Set

Concepto

>Top


Para enviar valores empleando axios se puede usar el método set:

```

// Send a POST request

axios({

method: 'post',

url: '/user/12345',

data: {

firstName: 'Fred',

lastName: 'Flintstone'

}

});

```

En el contexto vue/quasar axios opera desde el script...

ID:(9767, 0)