我是vue.js的新手iam试图在crose平台上发布并获得价值,但是我得到了这个错误

时间:2018-04-23 12:33:54

标签: php node.js vue.js

我正在尝试使用cors-platform API调用post和get方法在vue js中注册数据

注意:   API调用应该是跨平台的

但我正面临这个问题

对预检请求的响应未通过访问控制检查:否' Access-Control-Allow-Origin'标头出现在请求的资源上。因此不允许原点访问。

我尝试了这个解决方案" CORS issue: No 'Access-Control-Allow-Origin' header is present on the requested resource"但仍然收到此错误。我不知道如何解决这个问题

Here is my code:-

methods:{
signup () {
  console.log("hi i got the response");
  this.$http.get("http://otherSite.com",{
    userName:this.register.username,
    Email:this.register.email,
    Password:this.register.password,
 }).then(function(data){
  console.log(data);
  });
 }
}

1 个答案:

答案 0 :(得分:0)

你需要激活角色。这是一个cors实现:https://github.com/expressjs/cors

let cors = require('cors')

let app = express()
app.use(cors())

只需使用它就可以了。