recherche

Maison  >  Questions et réponses  >  le corps du texte

javascript - En utilisant axios pour demander un fichier json local dans vue2.0, le résultat est une erreur 404. J'ai essayé de nombreuses méthodes et j'obtiens toujours l'erreur. Débutants, veuillez me donner quelques conseils.

Voici la page vue

Voici la structure du projet

Résultat

Configuration ajoutée par index.js sous config

chemin modifié dans le fichier de configuration axios

Peu importe comment j'ai défini le chemin, c'est faux. Je ne trouve tout simplement pas ce fichier json. J'espère que quelqu'un pourra me donner des conseils. Merci

.
我想大声告诉你我想大声告诉你2808 Il y a quelques jours1784

répondre à tous(5)je répondrai

  • 迷茫

    迷茫2017-05-19 10:33:07

    Mettez le fichier home.json dans le répertoire /static/, puis

    axios.get('http://localhost:8080/static/home.json')

    répondre
    0
  • 某草草

    某草草2017-05-19 10:33:07

    Remplissez simplement le nom de domaine de la cible dans le proxy. Viens me remercier

    répondre
    0
  • 天蓬老师

    天蓬老师2017-05-19 10:33:07

    你这是访问服务器文件,应该把json文件放在最外层的static文件夹,这个文件夹是vue-cli内置服务器向外暴露的静态文件夹

    répondre
    0
  • 给我你的怀抱

    给我你的怀抱2017-05-19 10:33:07

    Il semble qu'axios demande http, donc le fichier json que j'ai créé moi-même n'est pas accessible ? Je ne comprends pas du tout

    répondre
    0
  • 为情所困

    为情所困2017-05-19 10:33:07

    Modifiez le dev-server.js local... analysez-le simplement en ressources statiques...

    Par exemple, placez votre json dans le dossier /example et modifiez express comme suit~

    build/dev-server.js

    app.use('/example', express.static('./example'))

    répondre
    0
  • Annulerrépondre