成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久

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

vue 全局封裝loading加載教程(全局監聽)

瀏覽:2日期:2022-11-06 10:27:17

前言:

為了頁面美觀,請求接口的時候延遲沒有數據,頁面感覺狠卡頓,封裝loading,請求接口成功后隱藏掉(我這是用的vant 組件根據自己情況進行改變)。

第一步:

建立loading.vue

<template> <div class='loading'> <van-loading size='36px' vertical>加載中...</van-loading> </div></template><script>export default { props: {}, data() { return {}; }, computed: {}, created() {}, mounted() {},};</script><style scoped></style>

第二步:

app.vue引入 增加開關

vue 全局封裝loading加載教程(全局監聽)

vue 全局封裝loading加載教程(全局監聽)

代碼:

<loading v-show='isLoading'></loading>import { mapState } from 'vuex';import loading from './components/loading'; computed: { ...mapState(['isLoading']) }, components: { loading },//css.loading { width: 100%; height: 100%; left: 0; top: 0; position: fixed; padding-top: 5.333333rem;}

第三步:

vuex 保存狀態

import Vue from ’vue’import Vuex from ’vuex’Vue.use(Vuex)const store = new Vuex.Store({ state: { isLoading: false//loading全局開關 }, mutations: { changeisLoading(state, data) { state.isLoading = data } },})export default store

第四步:

監聽接口狀態,全局改變isLoading狀態(main.js引入或者自己在引入一個js)

// 請求攔截器axios.interceptors.request.use( config => { // 改變vuex中的isLoading狀態數據,當為true,loading顯示 store.state.isLoading = true return config; }, error => { return Promise.error(error); });// 響應攔截器axios.interceptors.response.use( response => { // 如果返回的狀態碼為200,說明接口請求成功,可以正常拿到數據 // 否則的話拋出錯誤 if (response.status === 200) { //loading隱藏 store.state.isLoading = false return Promise.resolve(response); } else { return Promise.reject(response); } }, error => { if (error.response.status) { return Promise.reject(error.response); } });

OK 封裝完成!

補充知識:vue-cli4 APP熱更新失效不可以及時更新

前言

項目中遇到問題,熱更新失效,不能每次及時提醒,百度了很多方法,效果不是狠顯著,后來發現webpack4.0需要手動配置開啟熱更新,默認沒有開啟

解決辦法

一,安裝依賴webpack-dev-server

根據自己的情況安裝npm / cnpm

npm install --save-dev webpack-dev-server / cnpm install --save-dev webpack-dev-server

二,配置vue.config.js文件

由于vue-cli4文件夾和之前有很大的出入 所以要在vue.config.js配置相關參數,增加devServer的配置

devServer: { compress: true, disableHostCheck: true, //webpack4.0 開啟熱更新 }

位置如下圖展示

vue 全局封裝loading加載教程(全局監聽)

三,配置package.json文件

在package.json中的scripts對象添加命令,開啟本地服務

'serve': 'vue-cli-service serve && webpack-dev-server --open'

位置如下圖展示

vue 全局封裝loading加載教程(全局監聽)

四,重啟

最后執行npm run server然后重新進行打包,熱更新失效問題解決

以上這篇vue 全局封裝loading加載教程(全局監聽)就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持好吧啦網。

標簽: Vue
相關文章:
成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久
国产精品素人一区二区| 久久久久综合一区二区三区| 亚洲一区二区三区四区五区午夜| 国产欧美日韩三级| 9l国产精品久久久久麻豆| 在线精品国精品国产尤物884a| 亚洲一区二区三区四区在线观看 | 成人av电影在线观看| 在线成人免费视频| 国内精品不卡在线| 欧美视频一区二区三区四区| 免费在线欧美视频| 在线观看欧美黄色| 久久www免费人成看片高清| 在线亚洲一区观看| 乱一区二区av| 欧美男女性生活在线直播观看| 激情成人综合网| 777色狠狠一区二区三区| 国产一区二区三区久久久| 欧美精品黑人性xxxx| 国产精品一区二区在线看| 日韩欧美一级二级三级久久久| 国产91精品在线观看| 精品盗摄一区二区三区| 91麻豆国产福利在线观看| 久久只精品国产| 91麻豆6部合集magnet| 国产欧美1区2区3区| 亚洲国产精品第一区二区| 亚洲综合偷拍欧美一区色| 久久亚洲综合| 久久99国产精品尤物| 日韩视频不卡中文| 女人香蕉久久**毛片精品| 中文字幕日本不卡| 国产亚洲在线| 日韩在线卡一卡二| 欧美福利一区二区| 成人免费三级在线| 国产肉丝袜一区二区| 亚洲第一区色| 亚洲成av人片在线观看无码| 葵司免费一区二区三区四区五区| 麻豆国产精品一区二区三区| 欧美xxxxx裸体时装秀| 色综合欧美在线| 亚洲视频资源在线| 久久综合一区二区三区| 狠狠色丁香久久婷婷综合_中| 日韩一卡二卡三卡| 欧美jjzz| 亚洲午夜视频在线| 欧洲另类一二三四区| 国产不卡免费视频| 国产亚洲精品资源在线26u| 国内精品久久久久国产盗摄免费观看完整版 | 激情婷婷欧美| 亚洲超碰97人人做人人爱| 欧美日韩大陆在线| 91蝌蚪porny九色| 依依成人精品视频| 色欧美日韩亚洲| 大胆亚洲人体视频| 亚洲视频一区二区免费在线观看| 色呦呦日韩精品| proumb性欧美在线观看| 亚洲综合图片区| 欧美一级理论片| 极品日韩av| 天堂在线亚洲视频| 日韩一区二区影院| 亚洲成人在线| 美女国产一区二区三区| 久久久久久久久蜜桃| 嫩草成人www欧美| 粉嫩av一区二区三区在线播放| 亚洲欧美一区二区三区国产精品| 欧美无砖专区一中文字| 99精品久久只有精品| 亚洲成av人片在www色猫咪| 日韩精品专区在线影院重磅| 亚洲精一区二区三区| 国内精品视频一区二区三区八戒| 国产欧美视频在线观看| 久久福利电影| zzijzzij亚洲日本少妇熟睡| 亚洲午夜私人影院| 精品国产网站在线观看| 午夜影院日韩| av激情综合网| 日本中文字幕一区二区有限公司| 精品电影一区二区三区 | 久久久噜噜噜久噜久久综合| 国产亚洲一区在线播放| 成人国产精品免费观看动漫| 亚洲一二三区不卡| 久久综合九色综合欧美98| 亚洲欧美日韩精品久久久| 成人精品免费看| 日韩中文字幕区一区有砖一区| 久久综合色一综合色88| 91精品91久久久中77777| 欧美jizzhd精品欧美喷水| 麻豆精品一区二区三区| 最新久久zyz资源站| 日韩欧美一区电影| 久久人人超碰| 亚洲天堂偷拍| 国产69精品久久99不卡| 午夜精品成人在线视频| 中文幕一区二区三区久久蜜桃| 欧美喷水一区二区| 午夜在线视频观看日韩17c| thepron国产精品| 老司机精品视频导航| 亚洲精品亚洲人成人网 | 久久国产视频网| 中文字幕佐山爱一区二区免费| 日韩亚洲欧美在线| 色噜噜夜夜夜综合网| 亚洲区欧美区| 色综合久久综合网97色综合| 国产一区不卡视频| 亚洲成人精品一区| 亚洲视频在线一区二区| 久久久久久9999| 欧美一区二区免费视频| 久久精品国产99精品国产亚洲性色| 暖暖成人免费视频| 成人丝袜高跟foot| 韩国女主播一区| 天堂在线一区二区| 一区二区在线看| 国产精品久久久久久久久动漫 | 欧美在线你懂得| 亚洲一区欧美二区| 精品不卡在线| 99久久国产综合色|国产精品| 国模套图日韩精品一区二区| 天堂影院一区二区| 一区二区三区在线视频观看| 国产精品人人做人人爽人人添| 精品伦理精品一区| 日韩一区二区精品葵司在线| 欧美日韩国产首页在线观看| 色综合久久久久久久久久久| 国产农村妇女精品一区二区| 亚洲激情一区二区| 欧美xxx在线观看| av激情亚洲男人天堂| 国产成人免费av在线| 精品一区二区三区视频| 爽好多水快深点欧美视频| 亚洲在线视频一区| 亚洲欧美另类久久久精品| 欧美国产精品一区二区三区| 精品国产伦一区二区三区观看体验| 欧美精品粉嫩高潮一区二区| 欧洲一区二区三区免费视频| 久久精品30| 久久久噜噜噜| 蜜桃伊人久久| 美日韩精品免费| 色综合久久66| 欧美丝袜第三区| 欧美在线观看18| 欧美吻胸吃奶大尺度电影| 91国在线观看| 在线精品视频免费播放| 一本在线高清不卡dvd| 色综合久久九月婷婷色综合| 久久久国产精品一区二区中文| 免费在线国产精品| 久久一区二区精品| 欧美羞羞免费网站| 欧美酷刑日本凌虐凌虐| 91精品国产91热久久久做人人| 日韩一级黄色大片| 欧美tickle裸体挠脚心vk| 26uuu国产在线精品一区二区| xnxx国产精品| 久久精品视频免费观看| 国产精品久久福利| 亚洲男人天堂av| 亚洲黄色性网站| 婷婷久久综合九色综合伊人色| 蜜臀av一区二区| 国内一区二区在线| 成人午夜在线免费| 欧美91大片| 国产欧美一区二区色老头| 蜜桃av综合| 欧美日本国产视频| 欧美成人伊人久久综合网| 国产视频一区在线播放| 亚洲黄色在线视频| 裸体健美xxxx欧美裸体表演| 国产99久久久国产精品潘金| 欧美在线高清|