SolidJS 的 createEffect 函数中的第三个参数是做什么用的?
What is the third parameter in SolidJSs createEffect function for?
刚开始玩 SolidJS 并看看
createEffect 函数。
export function createEffect<T>(
fn: (v: T) => T,
value?: T,
options?: { name?: string }
): void;
我想知道第三个参数是做什么用的,以及我是否可以在执行传递给 createEffect 的函数期间以某种方式访问它。我知道传递的函数是用上次执行的返回值调用的,这个值可以用第二个参数初始化,但是第三个参数是干什么用的?
Solid 的许多函数,例如createEffect
、createSignal
、createMemo
等,都有一个可选名称属性。
它用于调试目的。 solid-debug 等软件包使用这些名称。
刚开始玩 SolidJS 并看看
createEffect 函数。
export function createEffect<T>(
fn: (v: T) => T,
value?: T,
options?: { name?: string }
): void;
我想知道第三个参数是做什么用的,以及我是否可以在执行传递给 createEffect 的函数期间以某种方式访问它。我知道传递的函数是用上次执行的返回值调用的,这个值可以用第二个参数初始化,但是第三个参数是干什么用的?
Solid 的许多函数,例如createEffect
、createSignal
、createMemo
等,都有一个可选名称属性。
它用于调试目的。 solid-debug 等软件包使用这些名称。