腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
使用
requestAnimationFrame
和
React
扩展
动画
有时
不起作用
、
我正在尝试实现一些单输入表单,当进入/退出编辑模式时,可以轻松地将
动画
“展开”到。 基本上,我创建了一个包含值的重影元素,该元素旁边是作为编辑/保存工作的图标按钮。单击编辑按钮时,应显示带值的输入而不是虚像元素,并且输入的宽度应
扩展
/减小为定义的常量。到目前为止,我已经有了这段代码,它基本上工作得很好,但是对于expand it,
有时
不会有
动画
效果,我不知道为什么。{
浏览 43
提问于2020-08-24
得票数 1
回答已采纳
1
回答
React
:当内容的大小未知时,如何为展开
和
折叠Div设置
动画
、
、
、
、
问题:我正在努力的部分是让包含嵌套列表的div在嵌套列表(大小不同)出现
和
消失时具有
扩展
的
动画
。由于内容的数量未知,因此简单地设置max-height属性的
动画
效果
不起作用
。例如,当渲染一级列表时,帧的高度可能会
扩展
到100px。但是,如果您将max-height
动画
设置为100px,那么div稍后将不能
扩展
以容纳越来越多的嵌套列表。需要设置
动画</em
浏览 5
提问于2019-09-12
得票数 4
1
回答
React
Mapbox GL Js -围绕一个点设置相机
动画
、
、
、
我在官方的Mapbox GL JS文档here中找到了一个围绕一个点对相机进行
动画
处理的例子,但它是用纯Javascript编写的。我正在
使用
React
Js
和
react
-map-gl库,并尝试围绕上面示例中的一个点对相机进行
动画
处理。下面是我的代码: import
React
, { useEffect, useState, useRef } from '
react
'; import MapGL, {
requestAnima
浏览 35
提问于2021-07-22
得票数 0
1
回答
使用
空的依赖数组从
React
Hook内的eventListener访问值
、
我正在尝试
使用
React
钩子来运行依赖于鼠标位置的画布
动画
。我
使用
鼠标位置的自定义钩子,并编写了另一个自定义钩子来
动画
画布。在
动画
挂钩中放置一个空的依存关系数组可防止它在鼠标移动时随时卸载
和
重新挂载
动画
循环,如中提到的
和
中的注释所建议的那样。因此,下面的代码可以工作,因为我可以在drawNow()函数中访问coords,但是每次鼠标移动时安装
和
卸载
动画
循环似乎不是一种可接受的方式。一个访问事件监听器
浏览 15
提问于2019-10-30
得票数 0
回答已采纳
1
回答
React
原生的、起伏不定的独立并行
动画
?
、
、
、
、
我在同一个视图中有几个不同的
动画
组件。这些组件彼此不知道,但它们的
动画
同时发生。有没有更好的方法来处理这种我不知道的情况?
浏览 0
提问于2016-08-12
得票数 1
2
回答
没有将
requestAnimationFrame
定义为Next.js,而是
使用
React
(
动画
模块)
、
、
、
、
我正在研究Next.js
和
。我按照官方的
requestAnimationFrame
示例成功地将它们运行在一起,但是当我试图从
react
本机
使用
动画
包时,它失败了,没有定义Next.js。基本上,这个功能可以完成node_modules包,但是我在webpack中设置了别名,以便将所有
react
本机需求转换为
react
本机-web,所以即使是node_modules包也应该
使用
react
ReferenceError:
reque
浏览 2
提问于2020-04-25
得票数 7
回答已采纳
1
回答
如何更改
requestAnimationFrame
()函数以
使用
Promise?
、
、
关于将
requestAnimationFrame
用于简单
动画
(https://developer.mozilla.org/en-US/docs/Web/API/window/
requestAnimationFrame
)的MDN help页面给出了一个简单显示
动画
的示例。我想
使用
Promise异步运行我的
动画
,这样当
动画
完成时,我可以
使用
.next(NextFunction)
浏览 45
提问于2019-01-25
得票数 0
3
回答
什么是useEffect执行顺序及其反应钩子的内部清理逻辑?
、
、
、
但是,当我在
requestAnimationFrame
和
cancelAnimationFrame中
使用
useEffect时,我发现cancelAnimationFrame可能不会正常停止
动画
。
有时
,我发现旧的
动画
仍然存在,而下一个效果带来了另一个
动画
,这会导致我的web应用程序性能问题(特别是当我需要渲染大量DOM元素时)。我不知道
react
钩子在执行清理代码之前是否会做一些额外的事情,这使得我的cancel
动画
部分不能正常工作,us
浏览 1
提问于2018-12-14
得票数 45
回答已采纳
1
回答
使用
画布行
动画
的慢性能
、
、
、
、
我在一个网站上用
requestAnimationFrame
制作了一些
动画
。事情是这样的
动画
大大增加了处理器的
使用
,
动画
是不平滑的。
有时
占CPU
使用
率的70%以上。我不知道是
动画
还是线条的重新定位 reqAnimFrame = window.mozRequestAnimationFrame
浏览 1
提问于2013-12-18
得票数 0
回答已采纳
1
回答
在ReactRouter中
使用
ReactTransitionGroup
、
、
我正在尝试
使用
React
的低级
动画
应用程序接口(即ReactTransitionGroup)
和
React
Router,这样我就可以
使用
requestAnimationFrame
而不是CSS来制作
动画
效果
浏览 2
提问于2015-01-27
得票数 2
1
回答
iPad上的iBooks/Safari中非常糟糕的JS定时器粒度?
、
、
、
他们
使用
JS、setTimeout
和
/或
requestAnimationFrame
制作
动画
。在对为什么
动画
运行如此缓慢的原因进行了广泛的调试之后,我发现计时器是在触发,而不是在我请求的20-50毫秒内(并在桌面上运行Chrome或Safari ),间隔时间是的10倍多,
有时
是1秒或更长的(这是setTimeout,因为显然
requestAnimationFrame
/ webkitRequestAnimationFrame在iOS或至少在iBooks
浏览 2
提问于2012-09-06
得票数 1
回答已采纳
2
回答
requestAnimationFrame
仅被调用一次
、
、
、
我正在尝试在我的Ionic2应用程序中
使用
ThreeJS来实现一个非常基本的
动画
。基本上就是想旋转一个立方体。但是立方体没有旋转,因为
requestAnimationFrame
在渲染循环中只执行了一次。 我只能看到这个。 ? 没有旋转
动画
。我在下面分享我的代码。this.camera.position.z = 5; } console.log("render called");
requestAnimat
浏览 106
提问于2017-04-18
得票数 12
回答已采纳
2
回答
等待
requestAnimationFrame
完成(通过回调)
、
、
、
、
我正在编写一个webapp,它显示一个
动画
(
使用
pixijs),然后显示一个请求响应的div。我的问题是,因为
动画
是
使用
requestAnimationFrame
处理的,所以
动画
是异步发生的,因此响应和
动画
阶段同时发生( div立即出现并模糊
动画
)。现在我已经看过了,大家的共识似乎是
使用
回调函数,只有在执行了所有异步工作之后才会触发这个回调函数,从而允许连续的进程。但是,
requestAnimationFrame
采用
浏览 6
提问于2014-10-27
得票数 1
回答已采纳
1
回答
是否超过请求
动画
框架调用堆栈绘图?
、
、
我正在制作我自己的小画布库,因为我
有时
间杀死
和
试图
动画
我的帆布对象,目前的方法是这样; } }; 我以前没有
使用</em
浏览 0
提问于2013-04-04
得票数 2
回答已采纳
1
回答
requestAnimationFrame
是否会干扰CSS转换?
、
、
、
是否有可能,
requestAnimationFrame
阻止其他CSS转换工作? 我有一个
requestAnimationFrame
函数,它将移动div容器的位置。对每个帧请求都进行更新。或停止请求,CSS
动画
就能正常工作。此外,调用
requestAnimationFrame
还阻止了其他转换的工作,这些转换超出了
动画
容器的范围,例如导航抽屉,我将其用作边菜单。但是,这对容器
动画
没有帮助。每当一个新的框架被绘制,CSS
动画
开始,并被重置与每一个新的框架,所以
动画</
浏览 1
提问于2019-09-20
得票数 1
回答已采纳
1
回答
在与
React
一起
使用
时未调用
requestAnimationFrame
回调
、
、
我正在尝试用
react
组件
和
设置
requestAnimationFrame
来包装canvas组件,以便能够在canvas上绘制
动画
。我有一个简单的组件,试图简单地画一个圆: import * as
React
from "
react
"; export const Loop:
浏览 29
提问于2020-09-02
得票数 0
回答已采纳
1
回答
为什么某些帧会多次调用requestAnimation frame,而其他帧则根本不调用?
、
、
、
、
我有一个redux应用程序,它
使用
requestAnimationFrame
来渲染每个滴答的新状态,但是Google Chrome似乎调用
requestAnimationFrame
多达3次(!!)对于一些滴答,而对另一些则完全不是,导致了简陋的
动画
。在
React
开发模式下: 它已经在以60fps的速度渲染了,所以每16ms帧有多个不必要的
requestAnimationFrame
没有刻度的帧也会导致<
浏览 30
提问于2017-06-28
得票数 4
1
回答
连接对
requestAnimationFrame
的调用
、
我
使用
了名为
requestAnimationFrame
()的javascript函数,并通过笔画kanji画家实现了的笔画。效果很好..。代码很干净,考虑到我的新手身份。mysterious stuff } handle = window.
requestAnimationFrame
window.cancelAnimationFrame(handle); /
浏览 1
提问于2015-01-26
得票数 0
回答已采纳
1
回答
requestAnimationFrame
inital时间戳
、
如何在
requestAnimationFrame
循环中获得增量计算的初始时间戳?我读过
requestAnimati
浏览 5
提问于2019-11-26
得票数 2
回答已采纳
1
回答
Redux状态在
requestAnimationFrame
中未更新
、
、
更新Redux状态时,更新后的状态在组件中接收,但不在
requestAnimationFrame
函数中接收。但在
requestAnimationFrame
函数中,对于每个帧,只有初始值(None)被注销。VideoCanvas.tsx:26 backgroundMode Mask (62) VideoCanvas.tsx:71 animate backgroundMode None 将backgroundMode添加到启动
动画
的useEffect的依存关系中,只会导致衍生两个
动画
线程,从而使问题恶化。现在,这个效果看起来是
浏览 58
提问于2021-11-15
得票数 1
回答已采纳
点击加载更多
相关
资讯
Web 动画帧率计算
提高JavaScript动画的性能
所有主流浏览器都已支持Web Animations API
React 设计中的闪光点
webpack4手动配置安装react开发
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
实时音视频
活动推荐
运营活动
广告
关闭
领券