Reactjs 未加载引导导航栏-反应
更新了,现在我看到的问题是导航栏有格式问题,它不应该从引导中获取CSS属性吗 我承诺该项目将使其更容易: 图片:Reactjs 未加载引导导航栏-反应,reactjs,navbar,webstorm,Reactjs,Navbar,Webstorm,更新了,现在我看到的问题是导航栏有格式问题,它不应该从引导中获取CSS属性吗 我承诺该项目将使其更容易: 图片: 我刚刚创建了一个项目,但是导航栏没有加载,当然这是一个愚蠢的错误,但是我无法找到它 我创建了这个项目,在index.html trought css链接中导入了引导。 我创建了文件夹组件和ir navbar.js内部。 之后,我从bootstrap navbar中选择了一个通用模板,并最终从我的app.js中调用了它。 我看不出有什么问题,它应该已经用这个步骤工作了 app.js
我刚刚创建了一个项目,但是导航栏没有加载,当然这是一个愚蠢的错误,但是我无法找到它 我创建了这个项目,在index.html trought css链接中导入了引导。 我创建了文件夹组件和ir navbar.js内部。 之后,我从bootstrap navbar中选择了一个通用模板,并最终从我的app.js中调用了它。 我看不出有什么问题,它应该已经用这个步骤工作了 app.js
import React from 'react';
import logo from './logo.svg';
import './App.css';
import navbar from './components/navbar';
function App() {
return (
<div className="App">
<navbar />
<header className="App-header">
<img src={logo} className="App-logo" alt="logo" />
<p>
Edit <code>src/App.js</code> and save to reload.
</p>
<a
className="App-link"
href="https://reactjs.org"
target="_blank"
rel="noopener noreferrer"
>
Learn React
</a>
</header>
</div>
);
}
export default App;
navbar.js
import React from 'react';
class navbar extends React.Component {
render() {
return (
<nav className="navbar navbar-toggleable-md navbar-light bg-faded">
<button className="navbar-toggler navbar-toggler-right" type="button" data-toggle="collapse"
data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent"
aria-expanded="false" aria-label="Toggle navigation">
<span className="navbar-toggler-icon"></span>
</button>
<a className="navbar-brand" href="#">Navbar</a>
<div className="collapse navbar-collapse" id="navbarSupportedContent">
<ul className="navbar-nav mr-auto">
<li className="nav-item active">
<a className="nav-link" href="#">Home <span className="sr-only">(current)</span></a>
</li>
<li className="nav-item">
<a className="nav-link" href="#">Link</a>
</li>
<li className="nav-item">
<a className="nav-link disabled" href="#">Disabled</a>
</li>
</ul>
<form className="form-inline my-2 my-lg-0">
<input className="form-control mr-sm-2" type="text" placeholder="Search"></input>
<button className="btn btn-outline-success my-2 my-sm-0" type="submit">Search</button>
</form>
</div>
</nav>
)
}
}
export default navbar;
[1]: https://i.stack.imgur.com/zk8Lf.png
从“React”导入React;
类navbar扩展了React.Component{
render(){
返回(
-
-
-
搜寻
)
}
}
导出默认导航栏;
[1]: https://i.stack.imgur.com/zk8Lf.png
将导航栏更改为导航栏有效。此外,如果您现在刚刚开始,React还有一个引导包装器,它非常有用 将导航栏更改为导航栏有效。此外,如果您现在刚刚开始,React还有一个引导包装器,它非常有用 React要求组件使用大写字母命名。尝试将navbar
重命名为navbar
class Navbar extends React.Component
<Navbar/>
类导航栏扩展了React.Component
React希望组件的名称使用大写字母。尝试将navbar
重命名为navbar
class Navbar extends React.Component
<Navbar/>
类导航栏扩展了React.Component
谢谢,我会试试看谢谢,我会试试看我的朋友们,我看到了一些进步,但导航栏没有按预期工作,我将项目上传到git,我在你的index.html中看到,你正在Bootstrap v3.3.7中加载,但最新版本是v4.5.2。这可能就是事情不能按预期进行的原因。你使用旧版本有什么原因吗?我安装了最新的引导版本,但它不起作用,所以我加载了一个previos版本,我将使用CDN重新检查。相反,你可能想检查一下,这样你就可以直接使用他们的组件,而不需要classesHi,我看到了一些进步,但导航栏没有按预期工作,我将项目上传到git,我在你的index.html中看到了你正在Bootstrap v3.3.7中加载的内容,但最新版本是v4.5.2。这可能就是事情不能按预期进行的原因。您使用旧版本有什么原因吗?我安装了最新的引导版本,但它不起作用,因此我加载了previos版本,我将使用CDN重新检查。相反,您可能希望签出,这样您就可以直接使用它们的组件,而无需classesHi Emre。我看到了一些进步,但导航栏没有按预期工作,我将项目上传到git github.com/damianaguilarcogan/pfi_front_v4,你知道可能是什么问题吗?再次感谢您“未按预期工作”有点难以帮助。请更新您的问题,详细说明您的期望和结果。我将更新问题,因为我无法在评论中添加图像,导航栏已损坏,已解构。尽管使用bootstrap似乎很繁琐,您好,我看到了一些进展,但导航栏未按预期工作,我将项目上传到git github.com/damianaguilarcogan/pfi_front_v4,你知道可能是什么问题吗?再次感谢您“未按预期工作”有点难以帮助。请更新您的问题,并提供更多详细信息,以了解您的期望和发生的情况。我将更新问题,因为我无法在评论中添加图像,导航栏已损坏,已解构,尽管使用bootstrap似乎很繁琐,