(3)从0开始搭建一个vue+springboot的前后端分离登陆案例

本文详述了如何从零开始构建一个基于vue.js和iview的前端项目,以及使用spring boot作为后端实现登录功能。前端部分包括vue项目初始化、iview的安装与使用、axios的集成;后端部分涉及spring boot项目创建、LoginController和User类的编写、解决跨域问题。整个案例展示了前后端交互的基本流程。
摘要由CSDN通过智能技术生成

一、前端(vue.js+iview)

1.新建一个vue项目,取名login

使用vue init webpack login初始化一个vue项目。
在这里插入图片描述
在这里插入图片描述
然后进入login目录
在这里插入图片描述

2.初始化包结构

执行npm install(需要先安装node.js,参考node官网进行安装即可)
在这里插入图片描述
最后启动项目:npm run dev
在这里插入图片描述
在这里插入图片描述
打开浏览器,输入http://localhost:8080进行访问,看到如下页面表示启动成功。
在这里插入图片描述

3.安装iview

将刚才的项目停止(Ctrl+C,然后按Y确定),执行npm install --save iview
在这里插入图片描述

4.在项目中引入iview

使用vs-code打开项目,在main.js中加入以下代码

import iView from 'iview'
import 'iview/dist/styles/iview.css'
Vue.use(iView)

整体文件如下:
在这里插入图片描述

5.使用iview

首先,在components目录下创建Login.vue文件。然后在iview官网找到Form表单组件。复制到Login.vue中。
在这里插入图片描述
Login.vue:

<template>
    <Form ref="formInline" :model="formInline" :rules="ruleInline&#
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值