• 首页
  • vue
  • TypeScript
  • JavaScript
  • scss
  • css3
  • html5
  • php
  • MySQL
  • redis
  • jQuery
  • onRenderTriggered()

    当响应式依赖,触发组件的渲染效果,重新运行时,注册要调用的调试挂钩。

    此挂钩仅在开发模式下运行,在服务器端渲染期间不调用。

    类型

    function onRenderTriggered(callback: DebuggerHook): void
    
    type DebuggerHook = (e: DebuggerEvent) => void
    
    type DebuggerEvent = {
      effect: ReactiveEffect
      target: object
      type: TrackOpTypes /* 'get' | 'has' | 'iterate' */
      key: any
      newValue?: any
      oldValue?: any
      oldTarget?: Map<any, any> | Set<any>
    }
    

    上篇:onRenderTracked()

    下篇:onActivated()