当前位置: 首页 > 知识库问答 >
问题:

React axios未能编译

邬楚青
2023-03-14

我是新手,在尝试使用axios获取api数据时遇到编译失败的错误。

Axios。js:

import axios from 'axios'

const instance = axios.create({
    baseURL: 'http://localhost:8001'
})

export default instance;

Cards.js:

import React, { useState, useEffect } from 'react'
import "./Cards.css"
import TinderCard from "react-tinder-card"
import axios from './Axios'

function Cards() {
    const [people, setPeople] = useState([]);

useEffect(() => {
    async function fetchData () {
        const req = await axios.get("/tinder/cards")

        setPeople(req.data);
    }

    fetchData()
}, [])

const swiped = (direction, nameToDelete) => {
    console.log("removing: " + nameToDelete);
    // setLastDirection(direction)
}

const outOfFrame = (name) => {
    console.log(name + "left the screen!");
}

return (
    <div className="Cards">
        <div className="Cards__cardContainer">
            {people.map((person) => (
                <TinderCard
                className="swipe"
                key={person.name}
                preventSwipe={["up", "down"]}
                onSwipe={(dir) => swiped(dir, person.name)}
                onCardLeftScreen={() => outOfFrame(person.name)}
                >
                    <div
                    style={{ backgroundImage: `url(${person.url})`}}
                    className="card"
                    >
                        <h3>{person.name}</h3>

                    </div>
                </TinderCard>
            ))}
        </div>
    </div>
)
}

export default Cards;

错误:

未能编译。

./src/Axios。js语法错误:C:\Users\suhai\Documents\evP\impend\h\highlancer\src\Axios。js:意外令牌(1:18)

1 |从axios导入axios

| ^

2|

3 | const instance=axios。创造({

4 |基本URL:'http://localhost:8001'

共有1个答案

宇文德明
2023-03-14

看起来你的进口关闭了,试试看。

import axios from 'axios';
 类似资料:
  • 我对Maven相当陌生,试图编译一个非常简单的项目。这是我的pom。xml文件: 当我执行时,我得到一堆错误。显然,依赖项没有下载和使用。这是错误日志: 如果我遗漏了什么,有人能指出我吗? 谢谢。

  • 我的项目运行良好,但在安装react-redux和redux后,我无法启动该项目,它向我显示了此错误 未能编译。 Webpack不是一个函数 NPM ERR!这可能不是npm的问题。上面可能有额外的日志输出。 ternimal中错误的屏幕截图

  • 我正在使用优秀的库,希望更新到最新版本,为此我需要使用composer。 文件结构: Composer.json文件: 我试图像这样使用库: 问题是我得到了错误: 致命错误:在第132行的 /home/bookmark/public_html/ajax/action.php中找不到类'mikehaertl\wkhtmlto\Pdf' 这是我第一次使用作曲家,知道我做错了什么吗?

  • https://developer.android.com/codelabs/build-your-first-android-app#1 该网站第8页第3.3步说:“在FirstFragment类中,添加采用单个视图参数的方法countMe()。单击Count按钮并调用click listener时,将调用此方法。”但是我在哪里添加这个函数呢?在这里输入图像描述 这个地方是正确的吗?如果它是正确

  • 我已经通过webpack简单裸露了VueJs的新安装,试图将SASS设置为CSS。文档说它已经准备好开发了,但是webpack只适用于SCSS,而不适用于SASS。有人能分享一下如何使用吗? 此外,我还遵循了教程https://vue-loader.vuejs.org/guide/pre-processors.html#sass-vs scss,但没有结果 Webpack文件 错误 未能编译。 .

  • 我正在尝试学习java的这个新GWT部分。。。 我做了我的第一个简单的应用程序 我命名了 我的模块:-HelloWorld 我收到以下错误: 2014年4月18日下午4:00:53爪哇。util。首选项。WindowsPreferences警告:无法在根0x8000002处打开/创建prefs根节点Software\JavaSoft\prefs。Windows RegCreateKeyEx(…)返