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

javascript - vue 2.0 utilise vue+webpack+vue-resource pour créer un environnement lors de l'exécution de this.$http.post() localement, signale-t-il une erreur ?

Dans l'environnement construit avec vue+webpack+vue-resource dans vue 2.0, lors de l'exécution de this.$http.post() localement... signale-t-il une erreur ?

天蓬老师天蓬老师2686 Il y a quelques jours1671

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

  • 某草草

    某草草2017-07-03 11:43:26

    Vous signalez une erreur inter-domaines. Veuillez d'abord vérifier s'il y a un problème avec l'interface

     !

    répondre
    0
  • 巴扎黑

    巴扎黑2017-07-03 11:43:26

    C’est multi-domaines, grand frère.

    • Solution 1 : les ingénieurs backend doivent coopérer pour définir Access-Control-Allow-Origin sur *

    一定要设置 {emulateJSON: true},不然跨域不成功. 
    如果Web服务器无法处理编码为application/json的请求,你可以启用emulateJSON选项。启用该选项后,请求会以application/x-www-form-urlencoded作为MIME type,就像普通的HTML表单一样
    • Solution 2 : this.$http.jsonp('...', {identifiers: true }) Utilisez JSONP

    Hors sujet : Il est recommandé d'utiliser axios vue-resource pour arrêter officiellement la maintenance à l'avenir C'est quasiment la même chose en utilisation

    .

    répondre
    0
  • Annulerrépondre