ES6, React - 如何在动态生成的类中设置类名?



我有一个构建器方法,它用注入的 props 包装一个类,我想将类名设置为与包装的类相同的类名。 我该如何实现这一点?(如果需要,只需忽略流类型(

const buildComponentWithInjectedProps =
(SubjectClass, injectedProps) => {
return class extends React.PureComponent {
/*set classname=name of SubjectClass*/
render() {
return (<SubjectClass {...injectedProps} {...this.props} />);
}
};
};

你需要类名来调试 ReactJS 吗?

https://facebook.github.io/react/docs/higher-order-components.html#convention-wrap-the-display-name-for-easy-debugging 可能会有所帮助。

相关内容

  • 没有找到相关文章

最新更新