标签: reactjs higher-order-components
我使用以下语法定义所有reactjs组件:
export default class MyClass extends ...
但是我想在我的一个班级中使用高阶组件(HOC)。
我知道我可以这样做:
class MyClass extends ... export default MyHoc()(MyClass);
但我很想知道是否有办法使用HOC但保留export default class语法?
export default class
答案 0 :(得分:1)
您可以使用decorators。这样你就可以写:
@MyHoc() export default class MyClass extends ...