【发布时间】:2019-02-06 11:03:44
【问题描述】:
我很抱歉浪费人们的时间在这样一个愚蠢的错误上。但这让我发疯,我不知道为什么会这样。据我所知,我所做的一切都是正确的。所以我试图将一个名为NewSiteNav 的组件导入到我的NewSite 组件中。我指向的路径是正确的,我什至知道,因为我使用的 VSC 工具可以帮助您自动完成路径选择。我正确编写了导入,在有和没有这些{} 的情况下都尝试过,并且我已经正确地在开头使用export default class... 和最后使用export default NewSiteNav 导出了NewSiteNav。请帮忙
NewSiteNav组件:
import React, { Component } from 'react';
import { Navbar, Nav } from 'react-bootstrap'
export default class NewSiteNav extends Component {
render() {
return (
<div>
<Navbar>
<Navbar.Brand href="#home">React-Bootstrap</Navbar.Brand>
<Navbar.Toggle aria-controls="basic-navbar-nav" />
<Navbar.Collapse id="basic-navbar-nav">
<Nav className="mr-auto">
<Nav.Link href="#home">Home</Nav.Link>
<Nav.Link href="#link">Link</Nav.Link>
</Nav>
</Navbar.Collapse>
</Navbar>
</div>
)
}
}
NewSite组件:
import React, { Component } from 'react'
import { NewSiteNav } from '../components/NewSiteNav';
class NewSite extends Component {
render () {
return (
<div className="App">
<NewSiteNav />
<div className="lander">
<h1>New Site</h1>
</div>
</div>
)
}
}
export default NewSite;
【问题讨论】:
标签: reactjs