mirror of https://github.com/halo-dev/halo-admin
fix: clear validation results while editing. (#503)
parent
5b17179c0c
commit
bb28b3ff2f
|
@ -66,7 +66,7 @@
|
||||||
<template slot="title">
|
<template slot="title">
|
||||||
<span>{{ tag.postCount }} 篇文章</span>
|
<span>{{ tag.postCount }} 篇文章</span>
|
||||||
</template>
|
</template>
|
||||||
<post-tag :tag="tag" style="margin-bottom: 8px; cursor: pointer" @click.native="form.model = tag" />
|
<post-tag :tag="tag" style="margin-bottom: 8px; cursor: pointer" @click.native="handleEdit(tag)" />
|
||||||
</a-tooltip>
|
</a-tooltip>
|
||||||
</a-spin>
|
</a-spin>
|
||||||
</a-card>
|
</a-card>
|
||||||
|
@ -123,6 +123,10 @@ export default {
|
||||||
this.handleListTags()
|
this.handleListTags()
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
|
handleEdit(tag) {
|
||||||
|
this.form.model = tag
|
||||||
|
this.$refs.tagForm.clearValidate()
|
||||||
|
},
|
||||||
handleListTags() {
|
handleListTags() {
|
||||||
this.list.loading = true
|
this.list.loading = true
|
||||||
apiClient.tag
|
apiClient.tag
|
||||||
|
|
|
@ -121,7 +121,7 @@
|
||||||
</template>
|
</template>
|
||||||
<ellipsis slot="name" slot-scope="text" :length="15" tooltip>{{ text }}</ellipsis>
|
<ellipsis slot="name" slot-scope="text" :length="15" tooltip>{{ text }}</ellipsis>
|
||||||
<span slot="action" slot-scope="text, record">
|
<span slot="action" slot-scope="text, record">
|
||||||
<a-button class="!p-0" type="link" @click="form.model = record">编辑</a-button>
|
<a-button class="!p-0" type="link" @click="handleEdit(record)">编辑</a-button>
|
||||||
<a-divider type="vertical" />
|
<a-divider type="vertical" />
|
||||||
<a-popconfirm
|
<a-popconfirm
|
||||||
:title="'你确定要删除【' + record.name + '】链接?'"
|
:title="'你确定要删除【' + record.name + '】链接?'"
|
||||||
|
@ -274,6 +274,10 @@ export default {
|
||||||
this.optionsModal.data = response.data
|
this.optionsModal.data = response.data
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
|
handleEdit(record) {
|
||||||
|
this.form.model = record
|
||||||
|
this.$refs.linkForm.clearValidate()
|
||||||
|
},
|
||||||
handleDeleteLink(id) {
|
handleDeleteLink(id) {
|
||||||
apiClient.link
|
apiClient.link
|
||||||
.delete(id)
|
.delete(id)
|
||||||
|
|
Loading…
Reference in New Issue