Javascript React.JS+;initialState中的axios分析错误。已安装Axios
代码 npm错误!代码失效循环 npm错误!错误1 npm错误!主应用程序-ui@0.1.0生成:Javascript React.JS+;initialState中的axios分析错误。已安装Axios,javascript,reactjs,Javascript,Reactjs,代码 npm错误!代码失效循环 npm错误!错误1 npm错误!主应用程序-ui@0.1.0生成:react脚本生成 npm错误!退出状态1 npm错误 npm错误!在mainapp上失败-ui@0.1.0构建脚本 npm错误!这可能不是npm的问题。上面可能还有其他日志输出 npm错误!此运行的完整日志可在以下位置找到: npm错误!C:\Users\maxim\AppData\Roaming\npm-cache\u logs\2020-10-04T12\u 13\u 05\u 315Z-de
react脚本生成
npm错误!退出状态1
npm错误
npm错误!在mainapp上失败-ui@0.1.0构建脚本
npm错误!这可能不是npm的问题。上面可能还有其他日志输出
npm错误!此运行的完整日志可在以下位置找到:
npm错误!C:\Users\maxim\AppData\Roaming\npm-cache\u logs\2020-10-04T12\u 13\u 05\u 315Z-debug.log这是一个语法错误。将参数传递给函数时,无需指定参数名 试试这个
const[people,setPeople]=useState([])
让我猜猜,你是WebStorm还是IntelliJ IDEA用户?THX bro(pycharm用户:/)
import React, { useState, useEffect } from 'react';
import axios from 'axios';
function App() {
const [people, setPeople] = useState( initialState:[])
useEffect(effect: () => {
axios({
method: "GET",
url: "http://127.0.0.1:8000/api/test-api/"
}).then(response => {
setPeople(response.data)
})
}, deps: [])
return (
<div className='App'>
<h1> Завидуй </h1>
<ul>
{people.map(p => (
<li key={p.id}>{p.name}</li>
))}
</ul>
</div>
);
}
export default App;
Line 6:55: Parsing error: The type cast expression is expected to be wrapped with parenthesis
4 | function App() {
5 |
> 6 | const [people, setPeople] = useState( initialState:[])
| ^
7 |
8 | useEffect(effect: () => {
9 | axios({