vue-request icon indicating copy to clipboard operation
vue-request copied to clipboard

refactor: custom plugin supports adding custom parameters in `options`

Open lamprose opened this issue 1 year ago • 0 comments

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,
        }
      }
    },
  }
})

lamprose avatar Oct 17 '24 05:10 lamprose