我正在尝试类似以下的操作,但是它返回null:
import { Button as styledButton } from 'component-library'
尝试将其渲染为:
import React, { PropTypes } from "react";
import cx from 'classNames';
import { Button as styledButton } from 'component-library';
export default class Button extends React.Component {
constructor(props){
super(props)
}
render() {
return (
<styledButton {...this.props}></styledButton>
)
}
}
原因是我需要从库中导入Button
组件,并导出一个具有相同名称但保留从导入组件中继承功能的包装器组件。如果我只写import { Button } from component library
,那么会出现多个声明错误。
有任何想法吗?
styledButton
,而应该使用StyledButton
。 - topheman