vue连接本地服务器

vue 连接本地服务器做后端。

后端服务

使用springboot新建一个基于restful的接口,访问如下的地址,返回值。

vue构建

新建一个vue项目,安装访问服务器的插件。

npm install axios vue-axios --save

修改main.js使用axios,最终结果如下

js 复制代码
import { createApp } from 'vue'
import App from './App.vue'
import axios from 'axios'
import VueAxios from 'vue-axios'

const app = createApp(App);
app.use(VueAxios, axios)
app.mount('#app')

在新建的vue工程中,HelloWorld.vue中新建访问的方法。添加mounted方法。完整的js如下

js 复制代码
<script>
export default {
  name: 'HelloWorld',
  props: {
    msg: String
  },
  mounted() {
    let api = "/test/searchByConditon";
      this.axios.get("/myapi"+api)
      .then(response =>{
        console.log(response.data);
      })
      .catch(error =>{
        console.log(error);
      })
  }
}
</script>

检验

运行vue工程,打开项目。如下就是已经连接上了本地的后端的服务器。打印出如下的信息。

相关推荐
折果7 分钟前
如何在vue项目中封装自己的全局message组件?一步教会你!
前端·面试
不死鸟.亚历山大.狼崽子11 分钟前
Syntax Error: Error: PostCSS received undefined instead of CSS string
前端·css·postcss
汪子熙11 分钟前
Vite 极速时代的构建范式
前端·javascript
跟橙姐学代码11 分钟前
一文读懂 Python 的 JSON 模块:从零到高手的进阶之路
前端·python
mysla42 分钟前
嵌入式学习day34-网络-tcp/udp
服务器·网络·学习
前端小巷子1 小时前
Vue3的渲染秘密:从同步批处理到异步微任务
前端·vue.js·面试
nightunderblackcat1 小时前
新手向:用FastAPI快速构建高性能Web服务
前端·fastapi
每天学习一丢丢2 小时前
SpringBoot + Vue实现批量导入导出功能的标准方案
vue.js·spring boot·后端
小码编匠2 小时前
物联网数据大屏开发效率翻倍:Vue + DataV + ECharts 的标准化模板库
前端·vue.js·echarts
欧阳天风2 小时前
分段渲染加载页面
前端·fcp