这个 useRef 是不必要的吗?
Is this useRef unnecessary?
我试图理解这个美丽示例的每一行:https://codesandbox.io/embed/r5qmj8m6lq
能否请您提出在第 18 行使用 useRef 的可能原因:
const order = useRef(items.map((_, index) => index))
如果可以替换为
var order = items.map( (_, index) => index )
(当然我们必须参考 order
而不是 order.current
)
非常感谢!
我想这里使用 useRef 的原因是有一个容器来管理可变值,而不会在值更改时导致重新渲染周期
我试图理解这个美丽示例的每一行:https://codesandbox.io/embed/r5qmj8m6lq
能否请您提出在第 18 行使用 useRef 的可能原因:
const order = useRef(items.map((_, index) => index))
如果可以替换为
var order = items.map( (_, index) => index )
(当然我们必须参考 order
而不是 order.current
)
非常感谢!
我想这里使用 useRef 的原因是有一个容器来管理可变值,而不会在值更改时导致重新渲染周期