export function simpleComponentWrap<P>(Comp: React.ComponentClass<P> | React.StatelessComponent<P>): React.ComponentClass<P> {
interface statisticsProps extends P {
callback?: any;
}
return class WrappedComponent extends React.Component<, {}> {
render() {
return <Comp {...this.props} />;
}
};
}
这个里面的simpleComponentWrap<P>
,P 代表什么意思呢?
泛型