Vue+SpringBoot+Mybatis+Mysql前后端分离案例(二)
前端开发
main.js代码如下
import Vue from 'vue'
import App from './App'
import router from './router'
import axios from 'axios'
Vue.prototype.$http= axios
Vue.config.productionTip = false
new Vue({
el: '#app',
router,
components: {App},
template: '<App/>'
})
App.vue代码
App.vue代码中添加了4个按钮用于增删改查的请求,数据信息均打印在控制台窗口,用户信息就不展示在界面上了。。
<template>
<div id="app">
<button id="btnAdd" @click="addUser">添加用户信息</button>
<button id="btnDelete" @click="deleteUser">删除用户信息</button>
<button id="btnUpdate" @click="updateUser">更改用户信息</button>
<button id="btnGe