欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

VUE開發(fā)分布式醫(yī)療掛號系統(tǒng)后臺管理頁面步驟

 更新時間:2022年04月24日 16:43:20   作者:Hudie.  
本文從整體上介紹Vue框架的開發(fā)流程,結合具體的案例,使用Vue框架調用具體的后端接口,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪

前言

前后端分離開發(fā)是目前流行的大趨勢,所謂前后端分離,僅從技術層面講主要是指前端通過調用后端提供的接口實現(xiàn)頁面的交互邏輯。

具體可以使用nodeJS、axios、ajax等進行交互,使用前后端分離開發(fā)主要有解耦和提高性能兩點考慮:

  • 解耦:實現(xiàn)了前后端的解耦、靜態(tài)資源與動態(tài)資源的分離。
  • 提高性能:減少了后端服務器壓力,不再是全局刷新,而是異步加載局部刷新。

一、Vue框架的開發(fā)流程介紹

當我們從github上下載一個前端模板框架到本地后,框架中經常會自帶有一些跳轉顯示類的功能,我們可以通過查看這些功能是如何實現(xiàn)的,進而一步步改造為我們需要的樣子。

在這一開發(fā)過程中,主要有4個重要的具體操作,下面依次介紹這4個具體的步驟:

Vue框架開發(fā)的大致流程

步驟1:添加路由規(guī)則

在頁面的左邊菜單欄,我們點擊不同的選項卡,在瀏覽器的輸入框就會自帶跳轉出不同的url,這一過程就稱作"路由"(你當然可以簡單的將"路由"理解為是"選路")。

路由

這些路由規(guī)則需要在router/index.js 中編寫。

在入口文件main.js中,導入了router文件,當我們需要為項目編寫路由規(guī)則時,就需要在router/index.js 中編寫。

在這里插入圖片描述

步驟2:添加要跳轉的路徑

在添加路由規(guī)則時,通過component屬性可以設置要跳轉的路徑,并且需要在對應的路徑上創(chuàng)建對應的文件。

設置要跳轉的路徑

步驟3:定義接口路徑

在頁面中引入了api下的js文件,該文件中定義了接口路徑的一部分。

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

接口路徑的另一部分是 config/dev.env.js 中的BASE_API屬性,BASE_APIurl共同構成了項目頁面的訪問路徑。

BASE_API與url一起構成頁面的訪問路徑

步驟4:使用axios進行接口調用

設置好路由規(guī)則、要跳轉的路徑、接口路徑之后,我們就需要使用axios進行接口調用,具體是在頁面引入JS文件,使用axios進行接口調用,把接口返回數據在頁面顯示。

二、通過Vue框架調用后端接口實踐

繼續(xù)以《分布式醫(yī)療掛號系統(tǒng)》為例,之前的文章中已經完成了醫(yī)院設置接口的開發(fā),目前已經有了具體的后端接口,下面根據上文配置好前端環(huán)境,嘗試使用Vue框架調用后端醫(yī)院設置表的查詢接口,進而顯示接口中的數據:

1.添加醫(yī)院設置路由

router/index.js中設置路由規(guī)則:

路由醫(yī)院記錄列表:/hospSet/list

路由醫(yī)院記錄添加:/hospSet/add

添加醫(yī)院設置路由規(guī)則

2.添加跳轉的路徑

繼續(xù)在router/index.js的component屬性中添加跳轉的路徑:

跳轉到醫(yī)院記錄列表:@/views/hospset/list

跳轉到醫(yī)院記錄添加:@/views/hospset/add

添加要跳轉的路徑

3.定義接口路徑

在api文件夾下創(chuàng)建名為hspset.js的文件,定義后端接口路徑。

定義接口路徑

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

注意不要改為https,因為https為加密傳輸,需要授權后才能操作。

修改為本機8201端口

4.使用axios進行接口調用

醫(yī)院設置的接口調用代碼寫在下圖的list.vue中,下圖顯示了前端調用后端的整體過程:

前端調用接口的過程

二、測試

1.測試后端接口

首先在一樣設置數據庫表中準備好4條記錄。

醫(yī)院設置數據庫表

然后將醫(yī)院設置微服務模塊啟動,使用swagger進行 條件查詢帶分頁接口 的測試:

條件查詢帶分頁接口測試

2.跨域訪問問題

在前后端整合時,當以下三個部分中存在一個及以上不相同時,會出現(xiàn)跨域問題:

  • 訪問協(xié)議
  • 訪問地址
  • 訪問端口號

解決跨域問題最簡單的方式:使用 @CrossOrigin 注解,將其加在發(fā)出請求的Controller類上即可。

3.狀態(tài)碼問題

編寫后端代碼時,我們定義了成功狀態(tài)碼為200,而在前端模板中,使用的是20000作為成功狀態(tài)碼。為了前后端統(tǒng)一,可以將前端 utils/request.js 中的成功狀態(tài)碼改為200和后端匹配。

4.最終測試

前端整合后端測試

可以看到點擊醫(yī)院設置列表后,成功到達后端進而調用了醫(yī)院設置表的數據庫,獲得了醫(yī)院設置表的JSON數據,后續(xù)可以通過此JSON數據將其顯示在頁面上!

以上就是VUE開發(fā)分布式醫(yī)療掛號系統(tǒng)后臺管理頁面步驟的詳細內容,更多關于分布式醫(yī)療掛號系統(tǒng)VUE開發(fā)后臺管理頁面的資料請關注腳本之家其它相關文章!

相關文章

  • Vue便簽的簡單實現(xiàn)

    Vue便簽的簡單實現(xiàn)

    本文主要介紹了Vue便簽的簡單實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-06-06
  • Vue中$router和$route的區(qū)別詳解

    Vue中$router和$route的區(qū)別詳解

    在 Vue.js 中,$router 和 $route 是兩個常用的對象,用于處理路由相關的操作,下面小編就來和大家介紹一下$router 和 $route 的區(qū)別以及如何使用它們吧
    2023-06-06
  • vue3 Composition API使用示例教程

    vue3 Composition API使用示例教程

    Vue3新增了Composition API,我們只需將實現(xiàn)某一功能的相關代碼全部放進一個函數中,然后return需要對外暴露的對象,這篇文章主要介紹了vue3 Composition API使用,需要的朋友可以參考下
    2022-12-12
  • vue.js 添加 fastclick的支持方法

    vue.js 添加 fastclick的支持方法

    今天小編就為大家分享一篇vue.js 添加 fastclick的支持方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-08-08
  • 關于在vue-cli中使用微信自動登錄和分享的實例

    關于在vue-cli中使用微信自動登錄和分享的實例

    本篇文章主要介紹了關于在vue-cli中使用微信自動登錄和分享的實例,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-06-06
  • vue2.0實現(xiàn)分頁組件的實例代碼

    vue2.0實現(xiàn)分頁組件的實例代碼

    這篇文章主要介紹了vue2.0實現(xiàn)分頁組件的實例代碼,需要的朋友可以參考下
    2017-06-06
  • Vue自定義指令實現(xiàn)點擊右鍵彈出菜單示例詳解

    Vue自定義指令實現(xiàn)點擊右鍵彈出菜單示例詳解

    這篇文章主要為大家介紹了Vue自定義指令實現(xiàn)點擊右鍵彈出菜單示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-01-01
  • vue項目netWork地址無法訪問的問題及解決

    vue項目netWork地址無法訪問的問題及解決

    這篇文章主要介紹了vue項目netWork地址無法訪問的問題及解決方案,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-09-09
  • Vue3中導航守衛(wèi)的使用教程

    Vue3中導航守衛(wèi)的使用教程

    在Vue3中,導航守衛(wèi)(Navigation Guards)用于在路由切換前后執(zhí)行一些操作,例如驗證用戶權限、取消路由導航等,本文主要為大家介紹了vue3中導航守衛(wèi)的使用方法,需要的可以參考下
    2023-08-08
  • Vue瀑布流插件的使用示例

    Vue瀑布流插件的使用示例

    這篇文章主要介紹了Vue瀑布流插件的使用示例,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-09-09

最新評論