Response Helpersjson编辑此页面从 action 返回 JSON 数据,同时提供选项来控制路由上缓存数据的重新验证。 /actions/get-completed-todos.tsimport { action, json } from "@solidjs/router";import { fetchTodo } from "../fetchers"; const getCompletedTodos = action(async () => { const completedTodos = await fetchTodo({ status: 'complete' }); return json(completedTodos, { revalidate: getTodo.keyFor(id) });}); 另请参阅 action 和 revalidate。 类型签名 interface ResponseOptions & Omit<ResponseInit, "body"> { revalidate?: string | string[];} json<T>(data: T, opt?: ResponseOptions): CustomResponse<T>; ResponseOptions 扩展了原生 ResponseInit 接口的类型。报告此页面问题上一个← useSearchParams下一个redirect →