From daae705df5ebbc6f6bbb8136401c9390d9e66675 Mon Sep 17 00:00:00 2001 From: jmal Date: Sat, 7 Mar 2020 14:10:00 +0800 Subject: [PATCH] =?UTF-8?q?=E7=BC=96=E8=BE=91markdown=E6=96=87=E6=A1=A3?= =?UTF-8?q?=E6=98=AF=E4=B8=8A=E4=BC=A0=E5=9B=BE=E7=89=87=E5=B9=B6=E5=9B=9E?= =?UTF-8?q?=E6=98=BE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/upload-api.js | 10 ++++++++- src/utils/request.js | 1 - src/views/markdown/index.vue | 30 ++++++++++++++++++++++++++- src/views/public/p/index.vue | 40 ++++-------------------------------- 4 files changed, 42 insertions(+), 39 deletions(-) diff --git a/src/api/upload-api.js b/src/api/upload-api.js index 1e1170b..0e1989c 100644 --- a/src/api/upload-api.js +++ b/src/api/upload-api.js @@ -111,5 +111,13 @@ export default { return qs.stringify(params, { arrayFormat: 'repeat' }) } }) - } + }, + // 上传文档里的图片 + uploadImage: function(data) { + return request({ + url: 'upload-markdown-image', + method: 'post', + data: data + }) + }, } diff --git a/src/utils/request.js b/src/utils/request.js index 8bdecc6..6e71dfc 100644 --- a/src/utils/request.js +++ b/src/utils/request.js @@ -14,7 +14,6 @@ const service = axios.create({ service.interceptors.request.use( config => { // do something before request is sent - if (store.getters.token) { // let each request carry token // ['X-Token'] is a custom headers key diff --git a/src/views/markdown/index.vue b/src/views/markdown/index.vue index 4fc31be..bccb99e 100644 --- a/src/views/markdown/index.vue +++ b/src/views/markdown/index.vue @@ -18,6 +18,8 @@ :style="{'height': clientHeight+'px'}" :imageFilter="imageFilter" @save="save" + @imgAdd="$imgAdd" + @imgDel="$imgDel" /> @@ -25,6 +27,7 @@