gpt4 book ai didi

angularjs - 在 Angular 应用程序中使用 $$rAF

转载 作者:行者123 更新时间:2023-12-03 08:07:04 27 4
gpt4 key购买 nike

我正在创建一个为一系列图像设置动画的指令(允许播放、停止和步进)。为了获得最佳性能,我想利用 requestAnimationFrame。我注意到 Angular 源中有一个 requestAnimationFrame 服务,前缀为双美元符号 ($$rAF),我认为这表明它不是供公众使用的。为什么会这样,使用这项服务而不是自己创建一个服务有什么缺点?

最佳答案

Why is this



它被引入替换 $timeout $animate 中的动画服务:

use requestAnimationFrame instead of a timeout to issue a reflow



在 AngularJS 1.2.9 的更新日志中

what downsides are there to using this service as opposed to creating one myself?


  • 您必须提供公共(public) API
  • 任意 issues in $$raf包括
  • 缺少文档

  • 引用文献
  • AngularJS 1.2.9 Changelog: Features - $animate
  • AngularJS requestAnimationFrame unit tests: rafSpec.js
  • 关于angularjs - 在 Angular 应用程序中使用 $$rAF,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27370839/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com