# Model
Vuex ORM Axios adds supporting properties and methods to the Model
object.
# Static Properties
# axios
Type:
AxiosInstance | null
The axios instance which was either set during plugin installation or set using the
setAxios
method. Vuex ORM Axios will use this axios instance to perform requests.
# apiConfig
Type:
Object
Default:
{}
The property that holds the model configuration for requests.
# globalApiConfig
Type:
Object
The property that holds the global configuration. The value will be set automatically during the plugin installation process.
WARNING
Do not mutate this property programmatically.
# Static Methods
# api
api(): Request
Return a newly created Request instance.
# setAxios
setAxios(axios: AxiosInstance): void
Set the axios instance manually. Typical setups will configure the axios instance during installation. However, in some cases (mostly with Nuxt), you may need to set the axios instance at a later stage.
IMPORTANT
If you omit the axios instance during installation, it's important that one is set using
setAxios
before any attempt to make an API request.See also: Nuxt.js Integration
Request →