From 3f076d712868fba995ddd18a6b2c630d944bae48 Mon Sep 17 00:00:00 2001 From: vanoneang <525650856@qq.com> Date: Thu, 21 Nov 2019 14:49:33 +0800 Subject: [PATCH] fix(axios & tinymce): optimize the experience fix #267 --- src/lin/plugins/axios.js | 3 +-- src/models/book.js | 2 +- src/plugins/custom/views/Tinymce.vue | 8 ++++++-- src/views/book/BookAdd.vue | 1 + 4 files changed, 9 insertions(+), 5 deletions(-) diff --git a/src/lin/plugins/axios.js b/src/lin/plugins/axios.js index 781b253e..fb8f6a38 100644 --- a/src/lin/plugins/axios.js +++ b/src/lin/plugins/axios.js @@ -138,7 +138,6 @@ _axios.interceptors.response.use(async (res) => { reject(res) return } - console.log('msg', msg) // 本次请求添加 params 参数:showBackend 为 true, 弹出后端返回错误信息 if (params && params.showBackend) { [message] = msg @@ -157,7 +156,7 @@ _axios.interceptors.response.use(async (res) => { message, type: 'error', }) - resolve(res.data) + reject() }) }, (error) => { if (!error.response) { diff --git a/src/models/book.js b/src/models/book.js index a7e49e20..5a339ce0 100644 --- a/src/models/book.js +++ b/src/models/book.js @@ -12,7 +12,7 @@ class Book { // 类中的方法可以代表一个用户行为 async addBook(info) { - const res = await post('v1/book', info) + const res = await post('v1/book', info, { handleError: true }) return res } diff --git a/src/plugins/custom/views/Tinymce.vue b/src/plugins/custom/views/Tinymce.vue index db25e131..24cd56ed 100644 --- a/src/plugins/custom/views/Tinymce.vue +++ b/src/plugins/custom/views/Tinymce.vue @@ -2,7 +2,7 @@