React-strap重命名组件

时间:2018-04-13 18:58:43

标签: twitter-bootstrap navbar reactstrap

在React-strap中,组件的名称为'示例'默认情况下。有人可以向我解释为什么我会得到以下重复错误,

  

模块构建失败:   d:/workspace/html5/rnd/react/scotch-io-routing-react/src/bsp/nav.component.jsx:   重复声明"导航"

如果我对Navbar组件执行此操作:



//in bsp/nav.component.jsx
export default class Nav extends React.Component {
  constructor(props) {
    super(props);

    this.toggle = this.toggle.bind(this);
    this.state = {
      isOpen: false
    };
  }
  ...




将其更改回示例,事情很好。我试图理解我在这里做错了什么,它与继承有关吗?

我欠你一杯咖啡!

1 个答案:

答案 0 :(得分:0)

我怀疑组件名称示例有什么特别之处。

我认为您会发现将组件的名称更改为MyNav也可以使用。

很可能ReactStrap组件Nav是错误的原因。