文件名称:autoproxy:一种高级装饰器,可自动将属性从原始功能代理到装饰后的装饰器
文件大小:3KB
文件格式:ZIP
更新时间:2024-06-04 10:19:11
JavaScript
自代理 一个高阶装饰器,可以自动将属性从原始功能代理到被装饰的装饰器,以便高阶组件不会妨碍您。 自动代理有何帮助? Autoproxy通过包装器类公开类的静态和实例属性。 例如,带有Redux的React组件如下所示: @ connect ( data => { size : data . layout . size } ) class Box extends React . Component { static NUMBER_OF_SIDES = 4 ; bounce ( ) { ... } render ( ) { ... } } 该组件定义了一个名为NUMBER_OF_SIDES的静态属性和一个名为bounce方法。 没有自动代理 没有自动代理,要访问这些属性,我们必须编写如下代码: class Root extends React .
【文件预览】:
autoproxy-master
----LICENSE(1KB)
----README.md(2KB)
----.gitignore(526B)
----package.json(597B)
----autoproxy.js(876B)