Function usePayload

  • Type Parameters

    • Initial extends object

    • Actions extends Record<string, object> = Record<string, object>

    Parameters

    • initial: {
          $key?: string | symbol;
          $mode?: "" | "inject" | "provide" | "auto";
      } = ...
      • Optional $key?: string | symbol
      • Optional $mode?: "" | "inject" | "provide" | "auto"

    Returns Payload<{
        Actions: Actions;
        Initial: Omit<Initial, "$mode" | "$key">;
    }>

    Deprecated

    payload 和 action 的组合过于耦合+抽象,将其分离是更好的选择(已拆分为useAction,usePload),usePayload之后不再更新,仅作bug修复

    未来将在某个大版本破坏式重写usePayload,它内部组合useAction+usePload,但不会过于耦合

    Payload Hook

    用于在 Vue 组件之间共享状态和实现组件通信

Generated using TypeDoc