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

vue3+ts代理的使用

 更新時間:2023年12月26日 08:30:25   作者:你的美,讓我癡迷  
本文主要介紹了vue3+ts代理的使用,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧

簡單封裝request.ts

import  axios  from  "axios";

// 1.創(chuàng)建axios對象
const  service=axios.create();

// 2.請求攔截器
service.interceptors.request.use(config=>{
    return  config;
},error=>{
    Promise.reject(error);
})

// 3.響應攔截器
service.interceptors.response.use(response=>{
    // 判斷code碼
    return  response.data;

},error=>{
    return  Promise.reject(error)
})

export default service;

api請求實例:

import  request  from "@/utils/request";

export const getSliders=()=>{
    return  request({
        url:"/api/slider/getSliders"
    })
}

設(shè)置代理 vite-config.ts

import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'
import path from "path"
// https://vitejs.dev/config/
export default defineConfig({
  plugins: [vue()],
  resolve: {
    // 配置路徑別名
    alias: {
      "@":path.resolve(__dirname,'./src')
    }
  },
  server:{
    proxy:{
      "/api":"http://127.0.0.1:9999/"
    }
  }
})

在頁面中使用:

<template>
  <div>
    <el-carousel indicator-position="outside" height="400px">
      <el-carousel-item v-for="item in imgUrls" :key="item">
        <img :src="item.imageUrl" alt="輪播圖" class="img" />
      </el-carousel-item>
    </el-carousel>
  </div>
</template>

<script setup lang="ts">
import { onBeforeMount, ref } from "vue";
import { getSliders } from "@/api/slider";

let imgUrls = ref([]);
onBeforeMount(() => {
  getSliders().then((res: any) => {
    console.log(res, "請求結(jié)果");
    imgUrls.value = res.data;
  });
});
</script>

<style>
.img {
  width: 100%;
}
</style>

效果圖:

在這里插入圖片描述

 到此這篇關(guān)于vue3+ts 代理的使用的文章就介紹到這了,更多相關(guān)vue3+ts 代理的使用內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Vue動態(tài)引入JS文件實現(xiàn)方式

    Vue動態(tài)引入JS文件實現(xiàn)方式

    這篇文章主要介紹了Vue動態(tài)引入JS文件實現(xiàn)方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2026-05-05
  • Vue中props報錯問題解決方案

    Vue中props報錯問題解決方案

    這篇文章主要介紹了Vue中props報錯問題解決方案,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-09-09
  • 解決Vuepress碼云部署及自動跳轉(zhuǎn)404的問題

    解決Vuepress碼云部署及自動跳轉(zhuǎn)404的問題

    這篇文章主要介紹了解決Vuepress碼云部署及自動跳轉(zhuǎn)404的問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-09-09
  • vue中的數(shù)據(jù)格式化filters、formatter方式

    vue中的數(shù)據(jù)格式化filters、formatter方式

    這篇文章主要介紹了vue中的數(shù)據(jù)格式化filters、formatter方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-07-07
  • vue使用tracking實現(xiàn)人臉識別/人臉偵測完整代碼

    vue使用tracking實現(xiàn)人臉識別/人臉偵測完整代碼

    作為一個AI模型,人臉識別涉及到多個技術(shù)領(lǐng)域,下面這篇文章主要給大家介紹了關(guān)于vue使用tracking實現(xiàn)人臉識別/人臉偵測的相關(guān)資料,文中通過代碼介紹的非常詳細,需要的朋友可以參考下
    2023-09-09
  • 從零實現(xiàn)一個vue文件解析器

    從零實現(xiàn)一個vue文件解析器

    本文就討論下怎么實現(xiàn)一個處理.vue文件的loader,以及用loader處理完.vue文件怎么把內(nèi)容渲染在瀏覽器上并實現(xiàn)簡單的響應式,對vue文件解析器相關(guān)知識感興趣的朋友一起看看吧
    2022-06-06
  • Vue3 diff算法之雙端diff算法詳解

    Vue3 diff算法之雙端diff算法詳解

    雙端Diff在可以解決更多簡單Diff算法處理不了的場景,且比簡單Diff算法性能更好。本文將通過示例為大家詳細講講雙端diff算法的實現(xiàn)與使用,需要的可以參考一下
    2022-09-09
  • 解決vue的component標簽渲染問題

    解決vue的component標簽渲染問題

    這篇文章主要介紹了解決vue的component標簽渲染問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-03-03
  • 解決vue初始化項目一直停在downloading template的問題

    解決vue初始化項目一直停在downloading template的問題

    這篇文章主要介紹了解決vue初始化項目一直停在downloading template的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-11-11
  • 詳解Vue SSR( Vue2 + Koa2 + Webpack4)配置指南

    詳解Vue SSR( Vue2 + Koa2 + Webpack4)配置指南

    這篇文章主要介紹了詳解Vue SSR( Vue2 + Koa2 + Webpack4)配置指南,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-11-11

最新評論

汨罗市| 舞钢市| 海原县| 城口县| 肇东市| 临夏市| 辛集市| 碌曲县| 甘泉县| 天水市| 蒲城县| 中宁县| 达州市| 中方县| 通河县| 全南县| 綦江县| 新田县| 余江县| 金溪县| 新昌县| 景洪市| 巢湖市| 堆龙德庆县| 芷江| 辽宁省| 黄浦区| 南华县| 宣武区| 闻喜县| 桃园县| 东丽区| 甘肃省| 普兰店市| 土默特左旗| 中牟县| 澎湖县| 临汾市| 永和县| 稻城县| 龙游县|