跨域问题
其实跨域问题就是 这两家前缀不同所以叫跨域file:///D:/mss/public/index.html
http://127.0.0.1
而百度搜寻多半是jsonp申请,他的坑在于只能GET
想完满解决跨域就靠它了.
cors
第一步:装置
npm i cors
第二步:引入
var cors = require("cors")app.use(cors())
第三步:返回
const express = require('express')const app = express()var cors = require("cors")app.use(cors())app.post('/user', function(req, res) { res.send({ name: "常吉孔", age: 18 })})app.listen(3000, () => console.log(`Example app listening on por!`))
申请形式
- jQuery
- Vue axios
我抉择了axios。因为我懒的去找CDN间接就cnpm i axios
<template> <div id="app"> <button type="button" @click="ck">测试</button> </div></template><script> import axios from "axios" export default{ methods:{ ck() { axios.post("http://127.0.0.1:3000/user").then((res)=>{ console.log(res) }) } } }</script>