[英]Parsing Error: Unexpected token "" at EOF in a basic react .js file
編譯一個簡單的反應應用程序時,我在文件的最后(空白)行收到一條錯誤消息“Unexpected Token”
import { Link, Redirect } from "react-router-dom";
import './App.css';
class Companies extends Component {
constructor(props) {
super(props);
var user = null;
if (props.hasOwnProperty("user")){
user = props["user"];
}
this.state = {
user: user,
companies: [],
};
}
}
export Companies
是我試圖運行的代碼
Failed to compile.
./src/Companies.js
Line 22:1: Parsing error: Unexpected token
20 |
21 | export Companies
> 22 |
| ^
是我收到的錯誤消息。
要導出 class,正確的語法是: export default Class
嘗試這個:
import { Link, Redirect } from "react-router-dom";
import './App.css';
class Companies extends Component {
constructor(props) {
super(props);
var user = null;
if (props.hasOwnProperty("user")){
user = props["user"];
}
this.state = {
user: user,
companies: [],
};
}
}
export default Companies
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.