最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

vue?axios接口請(qǐng)求封裝方式

 更新時(shí)間:2023年01月20日 09:54:10   作者:AIpoem  
這篇文章主要介紹了vue?axios接口請(qǐng)求封裝方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

vue axios接口請(qǐng)求封裝

簡易記錄一下最近用到的比較順手的、axios接口請(qǐng)求的封裝

1、新建network文件夾,其內(nèi)新建request.js

設(shè)置一個(gè) baseURL ,便于為axios實(shí)例傳遞相對(duì)url

2、新建api文件夾,其內(nèi)新建index.js、home.js

  • index.js主要是為了便于導(dǎo)出可能有多個(gè)頁面相關(guān)的請(qǐng)求
  • home.js中主要封裝有關(guān)home頁的請(qǐng)求操作,這里名字隨便取即可

3、在main.js中導(dǎo)入/api/index.js并將其掛載在vue的原型上

這樣 $api 在所有Vue實(shí)例中都是可用的

4、使用

在需要發(fā)送網(wǎng)絡(luò)請(qǐng)求的組件中:

1.14 補(bǔ)充一下關(guān)于登陸的需要驗(yàn)證token的封裝

之前發(fā)布的是不需要驗(yàn)證token的,因?yàn)楫?dāng)時(shí)做的時(shí)候并沒有登錄功能

下面用到攔截器和導(dǎo)航守衛(wèi)

為了避免有人通過直接輸入url,來訪問一些需要登錄后才能訪問的頁面,我們需要設(shè)置導(dǎo)航守衛(wèi)

router/index.js中設(shè)置

這里對(duì)導(dǎo)航守衛(wèi)不做過多闡述,不理解的也可以看下我這篇文章淺學(xué)一下

或者自行了解

(注意:需要給login頁的路由配置name: 'login'哦)

關(guān)于request.js的封裝是接著上面的繼續(xù)的:

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Vue2和Vue3中常用組件通信用法分享

    Vue2和Vue3中常用組件通信用法分享

    這篇文章主要為大家整理了Vue3的8種和Vue2的12種組件通信的使用方法,文中的示例代碼講解詳細(xì),對(duì)我們學(xué)習(xí)Vue有一定的幫助,值得收藏
    2023-04-04
  • Vue實(shí)現(xiàn)無限輪播效果時(shí)動(dòng)態(tài)綁定style失效的解決方法

    Vue實(shí)現(xiàn)無限輪播效果時(shí)動(dòng)態(tài)綁定style失效的解決方法

    最近在開發(fā)中遇到了一個(gè)新需求:列表輪播滾動(dòng),實(shí)現(xiàn)方式也有很多,比如使用第三方插件,但是由于不想依賴第三方插件,想自己實(shí)現(xiàn),于是我開始了嘗試,但是在這個(gè)過程中遇到了動(dòng)態(tài)綁定style樣式不生效,所以本文介紹了Vue實(shí)現(xiàn)無限輪播效果時(shí)動(dòng)態(tài)綁定style失效的解決方法
    2024-08-08
  • element ui的el-input-number修改數(shù)值失效的問題及解決

    element ui的el-input-number修改數(shù)值失效的問題及解決

    這篇文章主要介紹了element ui的el-input-number修改數(shù)值失效的問題及解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-05-05
  • mint-ui 時(shí)間插件使用及獲取選擇值的方法

    mint-ui 時(shí)間插件使用及獲取選擇值的方法

    下面小編就為大家分享一篇mint-ui 時(shí)間插件使用及獲取選擇值的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2018-02-02
  • vue.draggable實(shí)現(xiàn)表格拖拽排序效果

    vue.draggable實(shí)現(xiàn)表格拖拽排序效果

    這篇文章主要為大家詳細(xì)介紹了vue.draggable實(shí)現(xiàn)表格拖拽排序效果,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-12-12
  • Vue支持搜索與篩選的用戶列表實(shí)現(xiàn)流程介紹

    Vue支持搜索與篩選的用戶列表實(shí)現(xiàn)流程介紹

    這篇文章主要介紹了Vue支持搜索與篩選的用戶列表實(shí)現(xiàn)流程,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧
    2022-10-10
  • VUE實(shí)現(xiàn)時(shí)間軸播放組件

    VUE實(shí)現(xiàn)時(shí)間軸播放組件

    這篇文章主要為大家詳細(xì)介紹了VUE實(shí)現(xiàn)時(shí)間軸播放組件,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-10-10
  • Vue中路由傳參的實(shí)用方式?分享

    Vue中路由傳參的實(shí)用方式?分享

    這篇文章主要為大家詳細(xì)介紹了VUE項(xiàng)目中路由之間的傳值方式,文中的示例代碼講解詳細(xì),涉及到的方法也都是開發(fā)時(shí)常用的,希望對(duì)大家有多幫助
    2023-06-06
  • Vue3實(shí)現(xiàn)word轉(zhuǎn)成pdf代碼的方法

    Vue3實(shí)現(xiàn)word轉(zhuǎn)成pdf代碼的方法

    在Vue 3中,前端無法直接將Word文檔轉(zhuǎn)換為PDF,因?yàn)閃ord文檔的解析和PDF的生成通常需要在后端進(jìn)行這篇文章主要介紹了Vue3實(shí)現(xiàn)word轉(zhuǎn)成pdf代碼的方法,需要的朋友可以參考下,
    2023-07-07
  • 淺析Vue中權(quán)限管理的實(shí)現(xiàn)

    淺析Vue中權(quán)限管理的實(shí)現(xiàn)

    在前端開發(fā)中,權(quán)限管理是一項(xiàng)至關(guān)重要的任務(wù),本教程將深入探討如何在?Vue.js?項(xiàng)目中實(shí)施權(quán)限管理,并詳細(xì)講解如何實(shí)現(xiàn)到按鈕級(jí)別的細(xì)粒度控制,希望對(duì)大家有所幫助
    2024-11-11

最新評(píng)論

新源县| 武威市| 巴南区| 库尔勒市| 崇左市| 周宁县| 保亭| 绥化市| 边坝县| 林甸县| 保定市| 荆州市| 屏山县| 盐津县| 山丹县| 盈江县| 威宁| 乌鲁木齐县| 宝清县| 个旧市| 台江县| 张家界市| 梓潼县| 商丘市| 威海市| 沁阳市| 定襄县| 尼玛县| 青神县| 通城县| 稻城县| 镇赉县| 岢岚县| 白水县| 开封市| 顺平县| 韶山市| 特克斯县| 南漳县| 开远市| 临漳县|