Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reactjs 未加载引导导航栏-反应_Reactjs_Navbar_Webstorm - Fatal编程技术网

Reactjs 未加载引导导航栏-反应

Reactjs 未加载引导导航栏-反应,reactjs,navbar,webstorm,Reactjs,Navbar,Webstorm,更新了,现在我看到的问题是导航栏有格式问题,它不应该从引导中获取CSS属性吗 我承诺该项目将使其更容易: 图片: 我刚刚创建了一个项目,但是导航栏没有加载,当然这是一个愚蠢的错误,但是我无法找到它 我创建了这个项目,在index.html trought css链接中导入了引导。 我创建了文件夹组件和ir navbar.js内部。 之后,我从bootstrap navbar中选择了一个通用模板,并最终从我的app.js中调用了它。 我看不出有什么问题,它应该已经用这个步骤工作了 app.js

更新了,现在我看到的问题是导航栏有格式问题,它不应该从引导中获取CSS属性吗

我承诺该项目将使其更容易:

图片:


我刚刚创建了一个项目,但是导航栏没有加载,当然这是一个愚蠢的错误,但是我无法找到它

我创建了这个项目,在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似乎很繁琐,