Skip to content

v2.8.26

Compare
Choose a tag to compare
@hiyuki hiyuki released this 22 Mar 04:18
· 3566 commits to master since this release

New features

  • effectScope.resume支持传递ignoreDirty参数,示例如下:
this.scope.pause()
setTimeout(()=>{
  // 正常情况下resume时scope中的effect会根据暂停期间相关依赖数据是否发生变化来决定是否立即执行,当ignoreDirty参数传递为true则无论数据是否发生变化resume时都不会立即执行effect,相当于完全忽略暂停期间发生的数据变化
  this.scope.resume(true)
}, 3000)

Bugfix

  • 将refs的初始化时机由beforeCreate延后至beforeMount,避免用户在created/attached时获取到未完成初始化的子组件实例,也就意味着用户最早可以获取ref的时机为mounted

Packages

  • @mpxjs/core: 2.8.24 => 2.8.26