后端项目在cloud分栏有git上传,需要自行下载
vue 脚手架 VUE-cli
和后端交互,离不开ajax
下载ajax封装:npm install axios --save
在父组件中访问ajax,得到数据之后返回给子组件
1.终端下载npm install axios --save
2.导包: import axios from ‘axios’
3.为了避免跨域问题,端口号冲突问题,这时候需要创建vue.config配置文件 接口映射
module.exports = {
//代理,当用户发送请求时,会转到路径下 直接访问出现跨域问题
devServer: {
proxy: "http://127.0.0.1:8084"
}
};
在 node_modules/sockjs-client/dist/sockjs.js 中 1605行代码 注释就不会出现连接中断
mounted(){
axios.get("/get").then(//get 后台路径
// function(res){
// console.log(res)
// }
res => {//简写方式
console.log(res)
}
)
}
页面访问localhost:8080 f12data里有数据即可
proxy作用