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工程,打开项目。如下就是已经连接上了本地的后端的服务器。打印出如下的信息。

相关推荐
han_几秒前
前端性能优化之性能瓶颈点,Web 页面加载全流程解析
前端·javascript·性能优化
禅思院几秒前
Vite 开发环境下实现 YAML 配置热更新方案
前端·vue.js·前端框架
爬山算法1 分钟前
Netty(29)如何实现基于Netty的长连接和推送通知?
运维·服务器·网络
C_心欲无痕1 分钟前
vue3 - toRefs将响应式对象转换为普通对象
前端·javascript·vue.js
sun0077002 分钟前
macvlan解决vlan路由冲突
前端·chrome
小oo呆3 分钟前
【自然语言处理与大模型】LangChainV1.0入门指南:AgentState介绍
前端·javascript·easyui
同聘云4 分钟前
腾讯云国际站服务器dns怎么设置?ping网关和DNS的区别在哪里?
服务器·云计算·腾讯云
WizLC10 分钟前
【后端】面向对象编程是什么(附加几个通用小实例项目)
java·服务器·后端·python·设计语言
云资源服务商10 分钟前
阿里云共享带宽实战指南:从入门到性能优化
服务器·网络·阿里云·云计算
HalvmånEver11 分钟前
Linux:库制作与原理(四)
linux·运维·服务器