@feng3d/reactivity
    Preparing search index...

    Function effect

    • 创建效果反应式节点。

      将会维持反应式效果,当被作用的函数所引用的响应式对象发生变化时,会立即执行 fn 函数。

      Type Parameters

      • T = any

      Parameters

      • fn: () => T

        要执行的函数

      Returns Effect

      暂停和恢复副作用的函数

      注:

      1. @vue/reactivity 中的 effect 不同,此函数返回的是一个 Effect 对象,而不是一个函数。
      2. 不希望用户直接执行,而是通过反应式自动触发。
      3. 真有需求,可以使用 effect(func).run(true) 来代替 @vue/reactivity 中的 effect(func)() 。