广告
返回顶部
首页 > 资讯 > 前端开发 > JavaScript >VUE开发分布式医疗挂号系统后台管理页面步骤
  • 908
分享到

VUE开发分布式医疗挂号系统后台管理页面步骤

2024-04-02 19:04:59 908人浏览 安东尼
摘要

目录前言一、Vue框架的开发流程介绍步骤1:添加路由规则步骤2:添加要跳转的路径步骤3:定义接口路径步骤4:使用axiOS进行接口调用二、通过Vue框架调用后端接口实践1.添加医院设

前言

前后端分离开发是目前流行的大趋势,所谓前后端分离,仅从技术层面讲主要是指前端通过调用后端提供的接口实现页面的交互逻辑。

具体可以使用nodejs、axios、ajax等进行交互,使用前后端分离开发主要有解耦和提高性能两点考虑:

  • 解耦:实现了前后端的解耦、静态资源与动态资源的分离。
  • 提高性能:减少了后端服务器压力,不再是全局刷新,而是异步加载局部刷新。

一、Vue框架的开发流程介绍

当我们从GitHub上下载一个前端模板框架到本地后,框架中经常会自带有一些跳转显示类的功能,我们可以通过查看这些功能是如何实现的,进而一步步改造为我们需要的样子。

在这一开发过程中,主要有4个重要的具体操作,下面依次介绍这4个具体的步骤:

Vue框架开发的大致流程

步骤1:添加路由规则

在页面的左边菜单栏,我们点击不同的选项卡,在浏览器的输入框就会自带跳转出不同的url,这一过程就称作"路由"(你当然可以简单的将"路由"理解为是"选路")。

路由

这些路由规则需要在router/index.js 中编写。

在入口文件main.js中,导入了router文件,当我们需要为项目编写路由规则时,就需要在router/index.js 中编写。

在这里插入图片描述

步骤2:添加要跳转的路径

在添加路由规则时,通过component属性可以设置要跳转的路径,并且需要在对应的路径上创建对应的文件。

设置要跳转的路径

步骤3:定义接口路径

在页面中引入了api下的js文件,该文件中定义了接口路径的一部分。

页面中引入了api下的js文件

接口路径的另一部分是 config/dev.env.js 中的BASE_API属性,BASE_APIurl共同构成了项目页面的访问路径。

BASE_API与url一起构成页面的访问路径

步骤4:使用axios进行接口调用

设置好路由规则、要跳转的路径、接口路径之后,我们就需要使用axios进行接口调用,具体是在页面引入JS文件,使用axios进行接口调用,把接口返回数据在页面显示。

二、通过Vue框架调用后端接口实践

继续以《分布式医疗挂号系统》为例,之前的文章中已经完成了医院设置接口的开发,目前已经有了具体的后端接口,下面根据上文配置好前端环境,尝试使用Vue框架调用后端医院设置表的查询接口,进而显示接口中的数据:

1.添加医院设置路由

router/index.js中设置路由规则:

路由医院记录列表:/hospSet/list

路由医院记录添加:/hospSet/add

添加医院设置路由规则

2.添加跳转的路径

继续在router/index.js的component属性中添加跳转的路径:

跳转到医院记录列表:@/views/hospset/list

跳转到医院记录添加:@/views/hospset/add

添加要跳转的路径

3.定义接口路径

在api文件夹下创建名为hspset.js的文件,定义后端接口路径。

定义接口路径

config/dev.env.js 中修改接口ip地址和端口号:

注意不要改为https,因为Https为加密传输,需要授权后才能操作。

修改为本机8201端口

4.使用axios进行接口调用

医院设置的接口调用代码写在下图的list.vue中,下图显示了前端调用后端的整体过程:

前端调用接口的过程

二、测试

1.测试后端接口

首先在一样设置数据库表中准备好4条记录。

医院设置数据库表

然后将医院设置微服务模块启动,使用swagger进行 条件查询带分页接口 的测试:

条件查询带分页接口测试

2.跨域访问问题

在前后端整合时,当以下三个部分中存在一个及以上不相同时,会出现跨域问题:

  • 访问协议
  • 访问地址
  • 访问端口号

解决跨域问题最简单的方式:使用 @CrossOrigin 注解,将其加在发出请求的Controller类上即可。

3.状态码问题

编写后端代码时,我们定义了成功状态码为200,而在前端模板中,使用的是20000作为成功状态码。为了前后端统一,可以将前端 utils/request.js 中的成功状态码改为200和后端匹配。

4.最终测试

前端整合后端测试

可以看到点击医院设置列表后,成功到达后端进而调用了医院设置表的数据库,获得了医院设置表的JSON数据,后续可以通过此JSON数据将其显示在页面上!

以上就是VUE开发分布式医疗挂号系统后台管理页面步骤的详细内容,更多关于分布式医疗挂号系统VUE开发后台管理页面的资料请关注编程网其它相关文章!

--结束END--

本文标题: VUE开发分布式医疗挂号系统后台管理页面步骤

本文链接: https://www.lsjlt.com/news/147187.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • VUE开发分布式医疗挂号系统后台管理页面步骤
    目录前言一、Vue框架的开发流程介绍步骤1:添加路由规则步骤2:添加要跳转的路径步骤3:定义接口路径步骤4:使用axios进行接口调用二、通过Vue框架调用后端接口实践1.添加医院设...
    99+
    2022-11-13
  • VUE搭建分布式医疗挂号系统后台管理页面示例步骤
    目录前言一、搭建前端环境(1)引入项目到项目工作区(2)根据package.json下载依赖(3)启动创建好的前端项目二、前端环境目录结构(1)总体目录概览(2)关键文件packag...
    99+
    2022-11-13
  • VUE开发分布式医疗挂号系统的医院设置页面步骤
    目录一、显示记录列表功能1.显示列表组件2.分页组件3.条件查询组件二、删除记录功能1.删除单条记录2.批量删除记录三、锁定和解锁功能四、添加记录功能五、修改功能六、解决组件重用问题...
    99+
    2022-11-13
  • VUE怎么开发分布式医疗挂号系统的医院设置页面
    这篇“VUE怎么开发分布式医疗挂号系统的医院设置页面”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“VUE怎么开发分布式医疗挂...
    99+
    2023-06-30
  • VUE实现分布式医疗挂号系统预约挂号首页步骤详情
    目录(1)定义布局1.修改默认布局2.提取头文件3.提取尾文件(2)首页引入(3)首页数据API接口1.获取医院等级/地区接口2.医院列表接口3.模糊查询医院列表(4)首页前端实现1...
    99+
    2022-11-13
  • VUE搭建分布式医疗挂号系统的前台预约挂号步骤详情
    目录一、预约挂号系统前台搭建(1)服务端渲染技术SSR服务器端渲染SSR的优点:(2)使用Nuxt.js搭建前端环境1.下载并解压Nuxt2.修改package.json3.修改nu...
    99+
    2022-11-13
  • 分布式开发医疗挂号系统数据字典模块前后端实现
    目录一、后端接口1.数据库表设计2.编写三层调用Controller层Service层Mapper层二、前端页面1.添加路由2.添加跳转页面3.页面表格渲染三、标准Debug流程 数...
    99+
    2022-11-13
  • 分布式开发医疗挂号系统数据字典模块web前后端怎么实现
    这篇文章主要介绍了分布式开发医疗挂号系统数据字典模块web前后端怎么实现的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇分布式开发医疗挂号系统数据字典模块web前后端怎么实现文章都会有所收获,下面我们一起来看看吧...
    99+
    2023-06-30
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作