Reactive Utilities

mergeProps(合并属性)

编辑此页面
import { mergeProps } from "solid-js"
function mergeProps(...sources: any): any

一个响应式对象合并方法。 在调用者没有提供属性时,用于为组件设置默认属性很有用。 或者克隆包含响应式属性的props对象。

此方法通过使用代理并按相反顺序解析属性来工作。 这允许动态跟踪在首次合并prop对象时不存在的属性。

// 默认属性
props = mergeProps({ name: "Smith" }, props)
// 克隆属性
newProps = mergeProps(props)
// 合并属性
props = mergeProps(props, otherProps)
报告此页面问题