From 69bc787d43722c3e17b0220d1c03ec21147405e0 Mon Sep 17 00:00:00 2001 From: ruibaby Date: Tue, 27 Aug 2019 11:10:22 +0800 Subject: [PATCH] Add loading for post settings. --- src/views/post/PostList.vue | 2 +- src/views/post/components/PostSetting.vue | 323 ++++++++++++---------- 2 files changed, 172 insertions(+), 153 deletions(-) diff --git a/src/views/post/PostList.vue b/src/views/post/PostList.vue index 7f61c958..f9f2894e 100644 --- a/src/views/post/PostList.vue +++ b/src/views/post/PostList.vue @@ -490,11 +490,11 @@ export default { } }, handleShowPostSettings(post) { - this.postSettingVisible = true postApi.get(post.id).then(response => { this.selectedPost = response.data.data this.selectedTagIds = this.selectedPost.tagIds this.selectedCategoryIds = this.selectedPost.categoryIds + this.postSettingVisible = true }) }, // 关闭文章设置抽屉 diff --git a/src/views/post/components/PostSetting.vue b/src/views/post/components/PostSetting.vue index 5dcd676a..5ebe9108 100644 --- a/src/views/post/components/PostSetting.vue +++ b/src/views/post/components/PostSetting.vue @@ -8,169 +8,175 @@ destroyOnClose :visible="visiable" > -
-
-

基本设置

-
- - - - - - - - - - - - - - 开启 - 关闭 - - - -
-
- - -
-

分类目录

-
- -
+ +
+
+

基本设置

+
- - + + + + + + + + - - - - - - - - 保存 - 新增 - 取消 + + + 开启 + 关闭 +
-
- + -
-

标签

-
- - - - - -
-
- - -
-

摘要

-
- - - - - -
-
- - -
-

缩略图

-
-
- - 移除 +
+

分类目录

+
+ +
+ + + + + + + + + + + + 保存 + 新增 + 取消 + + +
+ + +
+

标签

+
+ + + + + +
+
+ + +
+

摘要

+
+ + + + + +
+
+ + +
+

缩略图

+
+
+ + 移除 +
+
+
+
- -
- -
- 保存草稿 - 发布 - 保存 -
+ +
+ 保存草稿 + 发布 + 保存 +
+