【问题标题】:After using axios in my portfolio app, it is not working and i'm receiving this "You need to enable JavaScript to run this app."在我的投资组合应用程序中使用 axios 后,它无法正常工作,我收到“您需要启用 JavaScript 才能运行此应用程序”。
【发布时间】: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


【解决方案1】:

如果您使用的是chrome 浏览器,请按照以下步骤操作:

  1. 在您的计算机上打开 Chrome。
  2. 点击。设置。
  3. 点击安全和隐私。
  4. 点击站点设置。
  5. 点击 JavaScript。
  6. 选择网站可以使用 Javascript。

确保它是enable

如果仍未解决,请参考此link

您看到 You need to enable Javascript to run this app 错误的原因有多种。

【讨论】:

  • 它已经在我的浏览器中启用了,谢谢 :)
猜你喜欢
  • 2018-10-21
  • 2022-08-12
  • 2021-10-05
  • 2022-06-14
  • 2021-10-03
  • 2019-12-16
  • 2020-04-02
  • 2022-01-25
  • 2021-01-10
相关资源
最近更新 更多