Reactjs 反应引导导航条故障

Reactjs 反应引导导航条故障,reactjs,navbar,react-bootstrap,Reactjs,Navbar,React Bootstrap,我是ReactJS新手,在使用ReactBootstrap导航栏时遇到问题。我可以提供指导,因为这方面的信息很少或没有 当我直接在index.js中添加导航条形码并在那里渲染它时,它可以工作,但我希望为每个功能使用组件 //index.js import React from 'react'; import ReactDOM from 'react-dom'; import App from './App'; import './index.css'; ReactDOM.render(<

我是ReactJS新手,在使用ReactBootstrap导航栏时遇到问题。我可以提供指导,因为这方面的信息很少或没有

当我直接在index.js中添加导航条形码并在那里渲染它时,它可以工作,但我希望为每个功能使用组件

//index.js

import React from 'react';
import ReactDOM from 'react-dom';
import App from './App';
import './index.css';

ReactDOM.render(<App/>, document.getElementById('App'));
从“React”导入React;
从“react dom”导入react dom;
从“./App”导入应用程序;
导入“./index.css”;
ReactDOM.render(
家
关于
产品
服务
)
);
}
}
导出默认导航栏;
//介绍

import React, { Component } from 'react';
import headeeer from '../images/headeeer.jpg'; 
let Jumbotron = require ("react-bootstrap/lib/Jumbotron");

class Appintro extends Component {

  render() {
     Jumbotron=(
       <h1>Hello world, I am react-bootstrap jumbotron</h1>
       )
    return (
    <div>
      {Jumbotron}
      <img src={headeeer} className='imagesss' alt='jhe' />

    </div>

    );
  }
}
export default Appintro;
import React,{Component}来自'React';
从“../images/headeer.jpg”导入headeer;
让Jumbotron=require(“react bootstrap/lib/Jumbotron”);
类Appintro扩展组件{
render(){
巨无霸=(
你好,世界,我是jumbotron
)
返回(
{Jumbotron}
);
}
}
导出默认Appintro;

您的react代码无效。请参见下面的正确方法

let React,{Component}=require('React'))
让Navbar=require(“react bootstrap/lib/Navbar”);
让NavItem=require(“react bootstrap/lib/NavItem”);
让Nav=require(“react bootstrap/lib/Nav”);
类导航栏扩展组件{
render(){
常量appNavbar=(
家
关于
产品
服务
);
返回(
{appNavbar}
);
}
}

导出默认导航栏您的react代码无效。请参见下面的正确方法

let React,{Component}=require('React'))
让Navbar=require(“react bootstrap/lib/Navbar”);
让NavItem=require(“react bootstrap/lib/NavItem”);
让Nav=require(“react bootstrap/lib/Nav”);
类导航栏扩展组件{
render(){
常量appNavbar=(
家
关于
产品
服务
);
返回(
{appNavbar}
);
}
}

导出默认导航栏
Hi@anthony我试过看到错误[class NavigationBar扩展组件{>10 | const appNavbar=(|^11 | 12 | 13 |请在这方面我仍然需要你的帮助。我刚刚更正了你的语法,我没有此组件的上下文,并且没有任何依赖项将被拉入,因此当你单击“运行代码段”按钮时,我不希望它工作。很抱歉,我最初的答复不正确,我已经更正了它,并制作了一个正确语法的工作示例,如下所示:Hi@anthony我尝试了see错误[class NavigationBar Extendes Component{>10 | const appNavbar=(|^11 | 12 | 13 |请在这方面我仍然需要你的帮助。我刚刚更正了你的语法,我没有此组件的上下文,并且没有任何依赖项将被拉入,因此当你单击“运行代码段”按钮时,我不希望它工作。很抱歉,我最初的答复不正确,我已经更正了它,并制作了一个正确语法的工作示例,如下所示:
let React , {Component} = require('react')
let Navbar = require("react-bootstrap/lib/Navbar");
let NavItem = require("react-bootstrap/lib/NavItem");
let Nav = require ("react-bootstrap/lib/Nav");


class NavigationBar extends Component {

render() {
    return (
    <div>
        const appNavbar = (
        <Navbar inverse collapseOnSelect>
           <Navbar.Header>
            <Navbar.Brand>
            <a href="#">Company-x</a>
          </Navbar.Brand>
          <Navbar.Toggle />
          </Navbar.Header>
          <Navbar.Collapse>
            <Nav pullRight>
              <NavItem eventKey={1} href="#">home</NavItem>
              <NavItem eventKey={2} href="#">about</NavItem>
              <NavItem eventKey={3} href="#">products</NavItem>
              <NavItem eventKey={4} href="#">services</NavItem>
            </Nav>
        </Navbar.Collapse>
    </Navbar>
    )
    </div>
    );
  }
}

export default NavigationBar;
import React, { Component } from 'react';
import headeeer from '../images/headeeer.jpg'; 
let Jumbotron = require ("react-bootstrap/lib/Jumbotron");

class Appintro extends Component {

  render() {
     Jumbotron=(
       <h1>Hello world, I am react-bootstrap jumbotron</h1>
       )
    return (
    <div>
      {Jumbotron}
      <img src={headeeer} className='imagesss' alt='jhe' />

    </div>

    );
  }
}
export default Appintro;