PUI9 Requests Component Library
This library provides the PUI9 requests component based on axios.
Installation
npm install pui9-requests
Then import and register as Vue property:
import Pui9HttpRequests from 'pui9-requests';
...
Object.defineProperty(Vue.prototype, '$puiRequests', { value: Pui9HttpRequests });
Finally, it can be used:
this.$puiRequests.getRequest(params...)
this.$puiRequests.postRequest(params...)
this.$puiRequests.putRequest(params...)
this.$puiRequests.patchRequest(params...)
this.$puiRequests.deleteRequest(params...)
this.$puiRequests.uploadFileRequest(params...)
this.$puiRequests.downloadFileRequest(params...)