RFC: 在 Spring 钩子中拒绝未知的顶级属性

作者: joshuaellis创建于 2026年5月23日更新于 2026年6月23日
标签type: RFCrelease: major

然后,公开钩子的签名变成一个严格的对象类型(顶层级没有“Props extends object”推断缝隙):

typescript
function useSpring<State extends Lookup>(
  props: UseSpringProps<State>
): SpringValues<State>

具有常规的函数参数和函数属性变体。多余属性检查现在适用,因为对象字面量直接被检查与固定类型相匹配,而不是与其自身的推断镜像相匹配。动画值位于“from”、“to”、“update”中,…

内容来源: pmndrs/react-spring