[YM]课设-C#-WebApi-Vue-员工管理系统 (六)前后端交互

69,344次阅读
没有评论

共计 1356 个字符,预计需要花费 4 分钟才能阅读完成。

Http 状态码:

终于也是到了前端

上文提到 http 状态码

这里详细说一下

1xx    表示临时响应并需要请求者继续执行操作
2xx    成功,操作被成功接收并处理
3xx    表示要完成请求,需要进一步操作。通常,这些状态代码用来重定向
4xx    客户端错误,请求包含语法错误或无法完成请求
5xx    这些状态代码表示服务器在尝试处理请求时发生内部错误。这些错误可能是服务器本身的错误,而不是请求出错

通常出现并且掌握的状态码:

200:成功,服务器已经成功处理了请求。

400: 错误请求,服务器不理解请求的语法。

401:未授权,请求要求身份验证。对于需要登录的网页,服务器可能返回此响应。

404:找不到,服务器没找到请求的网页

状态码只是反应当前 http 的状态

一个状态出现的错误又是不同的

应该对症下药

前期准备:

文件:

将前端文件准备好

[YM]课设 -C#-WebApi-Vue- 员工管理系统 - 前端文件 -CSDN 博客

此项目是前后端分离

文件规范一下

[YM]课设 -C#-WebApi-Vue- 员工管理系统 (六)前后端交互

 用 vscode 打开前后端

[YM]课设 -C#-WebApi-Vue- 员工管理系统 (六)前后端交互[YM]课设 -C#-WebApi-Vue- 员工管理系统 (六)前后端交互

Node.JS:

使用 npm 启动前端

下载地址:下载 | Node.js 中文网

[YM]课设 -C#-WebApi-Vue- 员工管理系统 (六)前后端交互

下载对应系统的安装包

这边以 windows 为例

[YM]课设 -C#-WebApi-Vue- 员工管理系统 (六)前后端交互

点击 next

唯一配置的就是可以改一下安装路径

[YM]课设 -C#-WebApi-Vue- 员工管理系统 (六)前后端交互

直接下载即可

下载完毕用 cmd 验证一下

Win+ R 打开 cmd[YM]课设 -C#-WebApi-Vue- 员工管理系统 (六)前后端交互

下载成功 

前后端交互:

先将后端启动

[YM]课设 -C#-WebApi-Vue- 员工管理系统 (六)前后端交互

记住现在的后端端口号

打开前端

[YM]课设 -C#-WebApi-Vue- 员工管理系统 (六)前后端交互

找到最下面的 vue.config.js 文件

下拉到 devServer 中的 proxy

target 设置为自己的后端端口号

我这边启动的后端端口号是 5299

target 设置为 5299 即可

其他博主已经调好了

点击 npm 运行

[YM]课设 -C#-WebApi-Vue- 员工管理系统 (六)前后端交互

这里前端启动需要一些时间

静静等待即可

启动之后自动会跳转到网页

[YM]课设 -C#-WebApi-Vue- 员工管理系统 (六)前后端交互

OHOHHHHHH!

前端直接弹出

这边方便调试,前端设置了一个默认的账号

直接登录

[YM]课设 -C#-WebApi-Vue- 员工管理系统 (六)前后端交互

进入到首页

看一下后端的日志

[YM]课设 -C#-WebApi-Vue- 员工管理系统 (六)前后端交互

显示到通过 username 和 password 检验成功登录

我们打开其他页面进行测试一下

[YM]课设 -C#-WebApi-Vue- 员工管理系统 (六)前后端交互[YM]课设 -C#-WebApi-Vue- 员工管理系统 (六)前后端交互 注意小 BUG:

这个分页查询与前端交互有点小 BUG,博主已经修改了前面的章节

原因:前后端传递参数时变量名不一致

主要修改:

[YM]课设 -C#-WebApi-Vue- 员工管理系统 (六)前后端交互

将原本 currentPage 改为 page 变量名

[YM]课设 -C#-WebApi-Vue- 员工管理系统 (六)前后端交互

这样我们就能够获取其他页的信息了

[YM]课设 -C#-WebApi-Vue- 员工管理系统 (六)前后端交互

哦?

这个页面的接口后端还没有写

下节学习一下这个统计表前端以及后端接口

———————————

持续更新中 …

关注 [YM] 课设专栏 [YM] 课设_夜喵 YM 的博客 -CSDN 博客

文章:

[YM]课设 -C#-WebApi-Vue- 员工管理系统(前言)-CSDN 博客

[YM]课设 -C#-WebApi-Vue- 员工管理系统 (一)创建 webapi 项目 -CSDN 博客

[YM]课设 -C#-WebApi-Vue- 员工管理系统 Api 接口文档 &SQL 脚本 -CSDN 博客

[YM]课设 -C#-WebApi-Vue- 员工管理系统 (二)连接数据库 -CSDN 博客

[YM]课设 -C#-WebApi-Vue- 员工管理系统 (三)部门管理 -CSDN 博客

[YM]课设 -C#-WebApi-Vue- 员工管理系统 (四)员工管理 - 条件分页查询 -CSDN 博客

[YM]课设 -C#-WebApi-Vue- 员工管理系统 (五)登录 -CSDN 博客

[YM]课设 -C#-WebApi-Vue- 员工管理系统 - 前端文件 -CSDN 博客

原文地址: [YM]课设 -C#-WebApi-Vue- 员工管理系统 (六)前后端交互

    正文完
     0
    Yojack
    版权声明:本篇文章由 Yojack 于2024-10-07发表,共计1356字。
    转载说明:
    1 本网站名称:优杰开发笔记
    2 本站永久网址:https://yojack.cn
    3 本网站的文章部分内容可能来源于网络,仅供大家学习与参考,如有侵权,请联系站长进行删除处理。
    4 本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
    5 本站所有内容均可转载及分享, 但请注明出处
    6 我们始终尊重原创作者的版权,所有文章在发布时,均尽可能注明出处与作者。
    7 站长邮箱:laylwenl@gmail.com
    评论(没有评论)