【发布时间】:2022-06-10 21:21:52
【问题描述】:
这是我的 axios 版本:
"dependencies": {
"axios": "^0.27.2",
"react-router-dom": "^5.1.2",
"uuid": "^8.3.2"
}
这是我的 main.py:
from colorama import Cursor
from flask import Flask
from flask_cors import CORS
import pymysql
app=Flask(__name__)
CORS(app)
@app.route("/api/Recommendation",methods=["GET"])
def data1():
db=pymysql.connect(host="localhost",user="root",
password="password",db="portfolio",autocommit=True)
Cursor=db.cursor()
query1="Select * from recommendation Where onshowcase=True"
Cursor.execute(query1)
recommnedation_data=Cursor.fetchall()
results_data=[]
for recommendations in recommnedation_data:
recommedation_obj={
"id": recommendations[0],
"cardtitle": recommendations[1],
"cardbody": recommendations[2],
"cardfooter":recommendations[3]
}
results_data.append(recommedation_obj)
Cursor.close()
db.close()
return {"issuccessful":True,"results":results_data}
我在应用此代码后使用 axios,我的网站无法正常工作,如果我删除它,它会再次开始工作。
async componentDidMount()
{
const response= await axios.get("http://127.0.0.1:9001/api/Recommendation");
this.setState({
recommendation: response.data.results_data,
});
}
【问题讨论】:
-
浏览器的开发控制台有错误吗?
-
"上述错误发生在
组件中:" 是的,我发现了这个错误,但在我的代码中,在那之前我没有看到任何错误
标签: javascript