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

[Need Help] A parameter is missing. Was it done intentionally or was this parameter forgotten to be added

Open hero8080 opened this issue 5 months ago • 0 comments

问题描述 Problem Description

createQuery设计的initialState参数,实际调用该函数时,initialState参数丢失 在此处定义vue-request\src\core\createQuery.ts

const createQuery = <R, P extends unknown[]>(
  service: Service<R, P>,
  config: Options<R, P>,
  initialState?: UnWrapRefObject<State<R, P>>,
): Query<R, P>

使用vue-request\src\core\useQuery.ts

function useQuery<R, P extends unknown[]>(
  service: Service<R, P>,
  options: Options<R, P> = {},
  plugins: PluginImplementType<R, P>[],
): QueryResult<R, P> {
  // 其他代码已省略...
  const queryInstance = createQuery(service, config 👇这个位置缺少一个参数);
  // 其他代码已省略...
}

Image

Image

实际用的时候

其他信息 Other information

hero8080 avatar Jun 18 '25 04:06 hero8080