优化URL跳转交互

This commit is contained in:
GoEdgeLab
2021-09-01 08:49:59 +08:00
parent 31aa942c0f
commit 806693c42c
3 changed files with 9 additions and 7 deletions

View File

@@ -69,8 +69,11 @@ Vue.component("http-host-redirect-box", {
})
},
remove: function (index) {
this.redirects.$remove(index)
this.change()
let that = this
teaweb.confirm("确定要删除这条跳转规则吗?", function () {
that.redirects.$remove(index)
that.change()
})
},
change: function () {
let that = this

View File

@@ -2,9 +2,8 @@
{$template "/left_menu"}
<div class="right-box">
<form class="ui form" method="post" data-tea-action="$" data-tea-success="success">
<form class="ui form" method="post" data-tea-action="$">
<input type="hidden" name="webId" :value="webId"/>
<http-host-redirect-box :v-redirects="redirects" @change="change"></http-host-redirect-box>
<submit-btn></submit-btn>
</form>
</div>

View File

@@ -1,6 +1,4 @@
Tea.context(function () {
this.success = NotifyReloadSuccess("保存成功")
this.change = function (values) {
this.$post("$")
.params({
@@ -8,7 +6,9 @@ Tea.context(function () {
hostRedirectsJSON: JSON.stringify(values)
})
.success(function () {
NotifyReloadSuccess("保存成功")()
teaweb.successToast("保存成功", null, function () {
teaweb.reload()
})
})
}
})