@lynx-js/react / useLayoutEffect

函数: useLayoutEffect()

function useLayoutEffect(effect: EffectCallback, deps?: DependencyList): void

useLayoutEffect is now an alias of useEffect. Use useEffect instead.

Accepts a function that contains imperative, possibly effectful code. The effects run after main thread dom update without blocking it.

参数

范围类型描述
effectEffectCallbackImperative function that can return a cleanup function
deps?DependencyListIf present, effect will only activate if the values in the list change (using ===).

返回

void

已被弃用

useLayoutEffect in the background thread cannot offer the precise timing for reading layout information and synchronously re-render, which is different from React.

定义于

@lynx-js/react/runtime/lib/core/hooks/react.d.ts:26

除非另有说明,本项目采用知识共享署名 4.0 国际许可协议进行许可,代码示例采用 Apache License 2.0 许可协议进行许可。