From 937b46137464ab9ec0262843db9be7e4173a4f61 Mon Sep 17 00:00:00 2001 From: johnniang Date: Tue, 23 Apr 2019 00:36:59 +0800 Subject: [PATCH] Complete TagSelect component --- src/api/tag.js | 10 +++ src/views/post/PostEdit.vue | 87 +++++++++++++++----- src/views/post/components/TagSelect.vue | 103 ++++++++++++++++++++++++ 3 files changed, 178 insertions(+), 22 deletions(-) create mode 100644 src/views/post/components/TagSelect.vue diff --git a/src/api/tag.js b/src/api/tag.js index 53cba1d0e..1fa282df4 100644 --- a/src/api/tag.js +++ b/src/api/tag.js @@ -14,6 +14,16 @@ tagApi.listAll = (more = false) => { }) } +tagApi.createWithName = name => { + return service({ + url: baseUrl, + data: { + name: name + }, + method: 'post' + }) +} + tagApi.create = tag => { return service({ url: baseUrl, diff --git a/src/views/post/PostEdit.vue b/src/views/post/PostEdit.vue index a192be46d..5058f97a2 100644 --- a/src/views/post/PostEdit.vue +++ b/src/views/post/PostEdit.vue @@ -1,7 +1,13 @@ + +