日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

vue+element-ui JYAdmin后臺管理系統模板解析

瀏覽:27日期:2022-12-25 16:32:09

項目搭建時間:2020-06-29

本章節:講述基于vue/cli,項目的基礎搭建。

本主題講述了:

1、跨域配置

2、axios請求封裝

3、eslint配置

4、環境dev,test,pro(開發,測試,線上),run自動調用對應的接口(proxy多代理配置)

vue+element-ui JYAdmin后臺管理系統模板-集成方案從零到一的手寫搭建全過程。

該項目不僅是一個持續完善、高效簡潔的后臺管理系統模板,還是一套企業級后臺系統開發集成方案,致力于打造一個與時俱進、高效易懂、高復用、易維護擴展的應用方案。

1、安裝axios 

cnpm i axios --save

2、axios封裝,調用以及api資源管理

serve/axiosResquest.js(axios封裝)

import axios from ’axios’; axios.interceptors.response.use( response => { return response }, error => { if (error && error.response) { const ERR_CODE_LIST = { //常見錯誤碼列表 [400]: '請求錯誤', [401]: '登錄失效或在其他地方已登錄', [403]: '拒絕訪問', [404]: '請求地址出錯', [408]: '請求超時', [500]: '服務器內部錯誤', [501]: '服務未實現', [502]: '網關錯誤', [503]: '服務不可用', [504]: '網關超時', [505]: 'HTTP版本不受支持' } const errMsg = ERR_CODE_LIST[error.response.status] alert('[' + error.response.status + ']' + errMsg || ’服務器異常’) return Promise.reject(false) } } ) let axiosResquest = (url, config) => { let { data = {}, isAlert = false, contentType = ’application/json’, method = ’POST’ } = { ...config } return new Promise((resolve) => { axios({ url: url, method:method, data: data, header: { ’content-type’: contentType, ’Cookie’: ’’ // 全局變量中獲取 cookie }, transformRequest(data) { if (contentType == ’application/x-www-form-urlencoded; charset=UTF-8’) { let ret = ’’ for (let it in data) { ret += encodeURIComponent(it) + ’=’ + encodeURIComponent(data[it]) + ’&’ } return ret } else { return data } } }).then((res) => { if (isAlert) { } resolve(res.data); }).catch(function () { resolve(false); }); }) } export default axiosResquest;

@/api/api.js(api資源模塊管理)

import axiosResquest from ’@/serve/axiosResquest.js’; let host = '' if(process.env.VUE_APP_CURENV == ’development’){ host = ’/api’ }else if(process.env.VUE_APP_CURENV == ’test’){ host = ’/test’ }else if(process.env.VUE_APP_CURENV == ’production’){ host = ’/pro’ } export function axiosSuccessApi(data) { return axiosResquest(host+’/index-1.php?m=home&c=WebZuDetails&a=Details’, data || {}) } export function axiosResquestEeorApi(data) { return axiosResquest(host+’/index-1.php?m=home&c=WebZuDetails’, data || {}) } export function axiosSuccessApiAwait(data) { return axiosResquest(host+’/index-1.php?m=home&c=WebZuDetails&a=Details’, data || {}) }

@/pages/jsDemo/jsDemo.js(組件調用)

import { axiosSuccessApi } from ’@/api/api.js’ const config = { data: { id: ’102’ }, contentType: ’application/x-www-form-urlencoded; charset=UTF-8’, isAlert: true, } axiosSuccessApi(config).then(res => { if (res) { if (res.status) { console.log(res) config.data.id = res.status axiosSuccessApi(config).then(res => { if (res) { console.log(res) } }) } } })

2、vue.config.js 代理配置

devServer: { //跨域 port: 9528, // 端口號 open: true, //配置自動啟動瀏覽器 proxy: { // 配置跨域處理 可以設置多個 ’^/api’: { target: ’https://www.weixinyue.cn’, changeOrigin: true, pathRewrite: { ’^/api’: ’’ // 規定請求地址以什么作為開頭 }, logLevel:’debug’ }, ’^/test’: { target: ’https://www.weixinyue.cn’, changeOrigin: true, pathRewrite: { ’^/test’: ’’ // 規定請求地址以什么作為開頭 }, logLevel:’debug’ }, ’^/pro’: { target: ’https://www.weixinyue.cn’, changeOrigin: true, pathRewrite: { ’^/pro’: ’’ // 規定請求地址以什么作為開頭 }, logLevel:’debug’ } } }

vue+element-ui JYAdmin后臺管理系統模板解析

3、package.json 配置 

'scripts': { 'dev': 'npm run serve', 'serve': 'vue-cli-service serve --mode development', 'test': 'vue-cli-service serve --mode test', 'pro': 'vue-cli-service serve --mode production', 'build': 'vue-cli-service build', 'lint': 'vue-cli-service lint' },

4、.eslintrc.js 配置

module.exports = { root: true, env: { node: true }, extends: [ ’plugin:vue/essential’ // ’@vue/standard’ ], parserOptions: { parser: ’babel-eslint’ }, rules: { ’no-console’: process.env.NODE_ENV === ’production’ ? ’error’ : ’off’, ’no-debugger’: process.env.NODE_ENV === ’production’ ? ’error’ : ’off’, ’space-before-function-paren’: 0 // ’eqeqeq’: false, // ’vue/valid-template-root’: false, // ’spaced-comment’: false, // ’quotes’: false, // ’eol-last’: false, // ’key-spacing’: false, // ’vue/valid-v-for’:false, // ’vue/no-unused-vars’:false, // ’vue/no-parsing-error’:false } }

本章節總結:

講述基于vue/cli,項目的基礎搭建。

1、跨域配置

2、axios請求封裝

3、eslint配置

4、環境dev,test,pro(開發,測試,線上),run自動調用對應的接口(proxy多代理配置)

到此這篇關于vue+element-ui JYAdmin后臺管理系統模板解析的文章就介紹到這了,更多相關vue+element-ui JYAdmin后臺管理系統模板內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: Vue
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
999久久久精品国产| 欧美日韩四区| 亚洲精品福利| 亚洲欧美久久精品| 亚洲精品激情| 好看不卡的中文字幕| 亚洲91视频| 国产一区丝袜| 成人美女视频| 欧美成人综合| 热久久免费视频| 日韩精品a在线观看91| 国产情侣一区| 国产成人免费视频网站视频社区| 激情国产在线| 99热免费精品| 91福利精品在线观看| 欧美国产另类| 日韩不卡免费高清视频| 黑丝一区二区| 日韩三区四区| 精品久久美女| 日本高清不卡一区二区三区视频| 日韩视频不卡| 欧美日一区二区三区在线观看国产免 | 六月婷婷一区| 亚洲精品成人一区| 麻豆视频一区二区| 日韩网站中文字幕| 蜜桃av一区二区三区电影| 国产美女视频一区二区| 日韩成人a**站| 国产精品日本| 国产麻豆一区二区三区| 亚洲伦乱视频| 黄色日韩精品| 欧美日韩夜夜| 韩国三级一区| 日韩有吗在线观看| 国产999精品在线观看| 黄色av日韩| 国产精品1luya在线播放| av在线日韩| 亚洲精一区二区三区| 久久精品亚洲一区二区| 亚洲一级影院| 久久国产乱子精品免费女| 久久九九精品| 国产免费久久| 五月天久久久| 国产精品一线天粉嫩av| 九九久久婷婷| 国产日韩高清一区二区三区在线 | 国产精品第一| 黄色成人在线网址| 精品国产中文字幕第一页| 欧美女激情福利| 成人午夜亚洲| 日本视频一区二区| 国产亚洲一区二区手机在线观看| 亚洲精品精选| 久久久久中文| 国产精品中文| 国产视频一区欧美| 成人亚洲精品| 日本少妇精品亚洲第一区| 91精品一区二区三区综合| 青青草视频一区| 91精品福利| 狠狠久久伊人| 日韩精品久久久久久久软件91| 久久精品国产99久久| 国产精品成人一区二区网站软件| 亚洲精品在线观看91| 国产精品亚洲二区| 国产视频亚洲| 成人看片网站| 精品一区二区三区四区五区| 少妇精品久久久| 亚洲成人日韩| 97在线精品| 国产精品一卡| 日韩精品一区二区三区av| 午夜国产欧美理论在线播放 | 国产福利亚洲| 日韩精品a在线观看91| 亚洲精品1区| 日韩精品影视| 国产成人精品免费视| 久久精品99国产国产精| 久久国产精品99国产| 亚洲www免费| 国产一区2区| 国产精品videossex久久发布 | 99精品在线| 国产一区2区| 国产极品模特精品一二| 日韩在线黄色| 久久亚洲图片| 一区免费视频| 婷婷综合社区| 欧美福利一区| 999精品色在线播放| 最近高清中文在线字幕在线观看1| 国产日韩亚洲欧美精品| 一区二区三区国产在线| 久久亚洲国产精品一区二区| 欧美日韩国产一区二区三区不卡| 成人片免费看| av资源新版天堂在线| 老牛国内精品亚洲成av人片| 欧美自拍一区| 国产亚洲字幕| 日韩avvvv在线播放| 日本不卡高清视频| 亚欧成人精品| 日韩视频1区| 婷婷综合成人| 日韩av一区二区在线影视| 日韩在线网址| 日韩高清不卡在线| 欧美日韩黄网站| 欧美日韩一区二区三区不卡视频| 欧美亚洲一级| 欧美国产专区| 精品91福利视频| 亚洲伊人av| 欧美日韩在线观看视频小说| 久久久成人网| 九一成人免费视频| 亚洲高清毛片| 国产亚洲综合精品| 蜜桃视频在线观看一区二区| 综合欧美亚洲| 欧美中文一区| 捆绑调教美女网站视频一区| 国产乱码午夜在线视频| 久久婷婷丁香| 伊人久久成人| 亚洲区欧美区| 国产欧美日韩在线观看视频| 久久精品一区二区国产| 日韩av在线中文字幕| 中文字幕在线视频网站| 久久一区二区三区喷水| 在线亚洲激情| 欧美一区二区三区久久| 你懂的网址国产 欧美| 国产a亚洲精品| 99久久亚洲精品| 一本综合精品| 久久精品理论片| 国产综合精品| 日本不卡高清| 欧美国产美女| 欧美特黄一级| 日韩av中文字幕一区| 国产成人黄色| 国产精品99免费看| 中文一区一区三区免费在线观| 久久激情五月婷婷| 中文字幕在线看片| 国产亚洲一级| 久久a爱视频| 亚洲午夜一级| 欧美日韩一区二区三区不卡视频 | 性色一区二区| 国产精品久久久久av蜜臀| 中国字幕a在线看韩国电影| 精品91久久久久| 青草综合视频| 日本精品不卡| 午夜视频一区二区在线观看| 麻豆一区二区三区| 欧美高清一区| 国产精品激情| 婷婷综合网站| 久久a爱视频| 一本色道久久精品| 精品黄色一级片| 国产亚洲一级| 久久精品免视看国产成人| 黄色日韩在线| 久久精品日韩欧美| 亚洲一区欧美激情| 精品国产一区二| 久久亚洲图片| а√在线中文在线新版| 中文在线日韩| 日韩中文视频| 国产日韩欧美一区二区三区 | 久久精品中文| 蜜桃一区二区三区在线观看| 欧美激情 亚洲a∨综合| 91久久视频| 国产中文字幕一区二区三区| 香蕉视频成人在线观看| 天堂中文在线播放| 欧美日韩伊人| 亚洲中字黄色|