vue-request
vue-request copied to clipboard
refactor: custom plugin supports adding custom parameters in `options`
custom plugin supports adding custom parameters in options,example:
declare module 'vue-request' {
interface PluginOptions {
customParameters?: Ref<boolean>
}
}
const useReadyPlugin = definePlugin((queryInstance, { customParameters = ref(true),// ...otherOptionsParameters }) => {
return {
onBefore() {
if (!customParameters.value) {
return {
isBreak: true,
}
}
},
}
})