maple-request
Version:
Axios Request Manager for Vue
58 lines (41 loc) • 1.21 kB
Markdown
# maple-request
> vue plugin to manage your requests
<br/>
[](https://www.npmjs.com/package/maple-request) [](https://www.npmjs.com/package/maple-request) [](https://github.com/Fonigle/maple-request)
## HomePage
[request.maple-ui.com](http://request.maple-ui.com)
## Useage
#### Install
```shell
$ npm install --save maple-request
```
#### Quick Start
index.js:
```js
import Vue from 'vue';
import MapleRequest from 'maple-request';
Vue.use(MapleRequest, {
apis: {
requestA: {
url: 'https://some-domain.com/api/requestA',
},
},
});
```
app.vue:
```html
<template>
<div class="app"></div>
</temlate>
<script>
export default {
mounted(){
this.$request('requestA')
.then(response=> {})
.catch(error=> {})
}
}
</script>
```
## LICENSE
[MIT](https://github.com/Fonigle/maple-request/blob/master/LICENSE)