老师请看一下为啥会报错

来源:2-1 Header组件拆分及样式布局(1)

慕函数4234673

2020-06-10 18:20:38

index.js

import React,{ Component} from 'react';

import ReactDOM from 'react-dom';

import 'antd/dist/antd.css'

import './style.css'

import { Layout } from 'antd'

import  AppHeader from './components/header/index'



const { Header, Content, Footer } = Layout;


class App extends Component{

  render (){

    return (

       <Layout style={{minWidth:1300}}>

          <Header className="header">

            <AppHeader />

          </Header>

          <Content className="content" >

            content

          </Content>

          <Footer  className="footer">

             footer

          </Footer>

       </Layout>

    

    )

  }

}



ReactDOM.render(

  <React.StrictMode>

   <App />

  </React.StrictMode>,

  document.getElementById('root')

);

header index.js

import React,{ Component } from 'raect'


class AppHeader extends Component{

    render(){

        return <div>111</div>

        

    }

}


export default AppHeader


报错信息是main.chunk.js:34 Uncaught SyntaxError: Unexpected token '!'


写回答

1回答

好帮手慕言

2020-06-10

同学你好,使用同学的代码放到源码中测试,header/index.js中单词写错了,参考:

http://img.mukewang.com/climg/5ee0ba6a09adefa506230100.jpg

另外:老师的文件夹名字是大写的,如下:

http://img.mukewang.com/climg/5ee0bb1c098c7bfc12760123.jpg

修改之后是没有报错的。同学也可以使用源码再测试下。源码如下:

http://img.mukewang.com/climg/5ee0bb4b096809f106720511.jpg

如果我的回答帮到了你,欢迎采纳,祝学习愉快~

0

0 学习 · 10739 问题

查看课程