文件名称:merge-props:合并React元素的className,样式和事件处理程序道具
文件大小:50KB
文件格式:ZIP
更新时间:2024-06-05 01:06:06
react TypeScript
合并道具 通过以下规则合并React className , style和事件处理程序( onClick , onFocus , on{LiterallyEveryEvent} ): className道具是串联的 style道具浅层合并,之后的值优先 函数从左到右依次运行。 安装 npm install merge-props 用法示例 const props = mergeProps ( { onClick : fn1 } , { onClick : fn2 , className : 'blue' } , { onClick : fn3 , className : 'button' , styles : { display : 'block' } } , { styles : { display : 'flex' , color : 'red' } } ) ;
【文件预览】:
merge-props-master
----.travis.yml(192B)
----package.json(1KB)
----.github()
--------main.workflow(594B)
----LICENSE(1KB)
----package-lock.json(175KB)
----src()
--------index.test.ts(3KB)
--------index.ts(2KB)
----tsconfig.json(397B)
----.gitignore(426B)
----README.md(5KB)