詳解vue配置后臺(tái)接口方式
在vueAdmin項(xiàng)目中有兩種方式配置后端接口的方式,在此做下記錄
第一種(代理方式)
在工程目錄下 > config > index.js
- 修改為如下配置
proxyTable: {
'/api': {
target: 'http://127.0.0.1:8000',
pathRewrite: {
'^/api': ''
}
}
},


在工程目錄下 > src > api > user.js
- 接口寫法
import axios from 'axios'
export function getIdcsList() {
return axios.get('/api/idcs/')
}
export function getPaginationList(params) {
return axios.get(`/api/idcs/?page=${params.page}`)
}
第二種
在工程目錄下 > config > dev.env.js
修改為如下
module.exports = merge(prodEnv, {
NODE_ENV: '"development"',
BASE_API: '"http://127.0.0.1:8000"',
})

在工程目錄下 > src > api > user.js
- 接口寫法
import request from '@/utils/request'
export function getUserList(params) {
return request({
url: '/users/',
method: 'get',
params
})
}

以上所述是小編給大家介紹的vue配置后臺(tái)接口方式詳解整合,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!
相關(guān)文章
vue3組合式API獲取子組件屬性和方法的代碼實(shí)例
這篇文章主要為大家詳細(xì)介紹了vue3組合式API獲取子組件屬性和方法的代碼實(shí)例,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下2024-01-01
vue中實(shí)現(xiàn)div可編輯并插入指定元素與樣式
這篇文章主要給大家介紹了關(guān)于vue中實(shí)現(xiàn)div可編輯并插入指定元素與樣式的相關(guān)資料,文中通過(guò)代碼以及圖文將實(shí)現(xiàn)的方法介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用vue具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2023-09-09
vue 解決循環(huán)引用組件報(bào)錯(cuò)的問(wèn)題
今天小編就為大家分享一篇vue 解決循環(huán)引用組件報(bào)錯(cuò)的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2018-09-09
vue項(xiàng)目發(fā)布有緩存正式環(huán)境不更新的解決方案
vue項(xiàng)目每次發(fā)布新版本后,測(cè)試人員都要強(qiáng)制刷新才能更新瀏覽器代碼來(lái)驗(yàn)證bug,下面這篇文章主要給大家介紹了關(guān)于vue項(xiàng)目發(fā)布有緩存正式環(huán)境不更新的解決方案,需要的朋友可以參考下2024-03-03
Vue監(jiān)聽(tīng)屬性圖文實(shí)例詳解
監(jiān)聽(tīng)屬性可以針對(duì)某個(gè)屬性進(jìn)行監(jiān)聽(tīng),當(dāng)監(jiān)聽(tīng)的屬性的值發(fā)生了變化,則會(huì)執(zhí)行相應(yīng)的函數(shù),下面這篇文章主要給大家介紹了關(guān)于Vue監(jiān)聽(tīng)屬性的相關(guān)資料,需要的朋友可以參考下2021-11-11

