- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
React 文档表明您可以 defer setState
s by wrapping them in startTransition
from useTransition
.
我想知道是否有人知道这是如何工作的以及有哪些限制。
我的问题特别是:
startTransition
中包装对上下文更改的更新吗?startTransition
中包装 Redux 的 dispatch
更新吗?dispatch
这样的 setStates 时,useTransition
的 isPending
的逻辑是什么?最佳答案
can I wrap an update to a context change in startTransition?
是的。
can I wrap an update to Redux's dispatch in startTransition?
否,因为 Redux(当前)有自己的状态,不由 React 管理。如果 Redux 使用 React 状态作为事实来源,这是可能的。
what is the logic for isPending of useTransition when setStates like redux's dispatch are considered?
与上述原因无关。
do I need to worry about tearing as defined by Mark?
是的,如果您使用并发模式,与其不兼容的库(例如当前的 Redux)肯定会导致撕裂。
关于reactjs - 我们可以使用 `useTransition` 推迟哪些类型的状态更新?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58611408/
我正在运行 React 的实验版本以使用并发模式和 useTransition。我正在运行的版本是: "react": "0.0.0-experimental-27659559e", "react-d
React 文档表明您可以 defer setStates by wrapping them in startTransition from useTransition . 我想知道是否有人知道这是如
我有一个使用 React-Spring 过渡呈现的标签列表。这个想法是,您可以添加项目,如果超过 5 个,则会出现“显示更多”按钮。按此按钮可以切换是显示所有标签还是仅显示前五个标签。 问题是当我从“
我有一个 UserControl,其中包含视觉状态。当控件构造时,我想移动到“初始”状态之一(不是默认 - 有修改)。 public MyUserControl() { this.Initia
我正在尝试制作一个模态框,它将在轮播式组件中显示几张幻灯片,并在幻灯片更改时制作一些简单的进入/退出动画。我正在使用 useTransition hook来自 react-spring,问题是当发生转
我已经搜索了一段时间,但找不到这个问题的答案。在一些论坛条目中,有人说将 useTransform: false 设置为 true 对性能更好。 useTransition 也是如此。 我也读过设置
我对 React Spring 很陌生,所以当我在对象数组上使用 UseTransition 时,从它返回的值是未定义的 const transitions = useTransition(peo
我是一名优秀的程序员,十分优秀!