国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

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

Vue項目開發常見問題和解決方案總結

瀏覽:98日期:2022-11-24 10:12:44

Vue Cli 打包之后靜態資源路徑不對的解決方法

cli2版本:

將 config/index.js 里的 assetsPublicPath 的值改為 ’./’ 。

build: { ... assetsPublicPath: ’./’, ... }

cli3版本:

在根目錄下新建 vue.config.js 文件,然后加上以下內容:(如果已經有此文件就直接修改)

module.exports = { publicPath: ’’, // 相對于 HTML 頁面(目錄相同)}

Vue cli 3 報錯 error: Unexpected console statement (no-console) 解決辦法

在項目的根目錄下的 package.json 文件中的 eslintConfig:{} 中的 'rules': { 加入'no-console':'off' }, 其它類似報錯也是如此

// 示例:'eslintConfig': { 'root': true, 'env': { 'node': true }, 'extends': [ 'plugin:vue/essential', 'eslint:recommended' ], 'rules': { 'no-console':'off' },}

axios 取消請求 (如:用戶登錄失效,阻止其他請求)

const CancelToken = axios.CancelToken;const source = CancelToken.source();axios.interceptors.request.use( config => { config.cancelToken = source.token; // 全局添加cancelToken return config; }, err => { return Promise.reject(err); } );/** 設置響應攔截 **/axios.interceptors.response.use( response => { // 登錄失效101 if ( response.data.code===101) { source.cancel(); // 取消其他正在進行的請求 // some coding } return response; }, error => { if (axios.isCancel(error)) { // 取消請求的情況下,終端Promise調用鏈 return new Promise(() => {}); } else { return Promise.reject(error); } });

vue-photo-preview圖片預覽失效問題記錄

<img v-for='(item,index) of imgList' :key='index' :src='http://www.intensediesel.com/bcjs/item.smallFileName' :large='item.fileName' preview='0' preview-text='癥狀圖片'>

imgList是異步獲取數據的時候在獲取數據后需要調用this.$previewRefresh();刷新重置一下,否則~~不生效

以上就是Vue項目開發常見問題和解決方案總結的詳細內容,更多關于vue 常見問題和解決方案的資料請關注好吧啦網其它相關文章!

標簽: Vue
相關文章:
主站蜘蛛池模板: 桃园县| 油尖旺区| 筠连县| 莱西市| 普陀区| 新乐市| 哈巴河县| 平南县| 塔城市| 泌阳县| 潼关县| 金华市| 呼玛县| 合阳县| 日照市| 沈阳市| 太白县| 镇巴县| 永丰县| 容城县| 泸州市| 东丽区| 大竹县| 河源市| 滁州市| 洪江市| 古交市| 宝清县| 麟游县| 旬邑县| 新野县| 隆回县| 冕宁县| 蓝田县| 广宁县| 阿克苏市| 安达市| 文山县| 扬中市| 亚东县| 建始县|