优化URL跳转交互

This commit is contained in:
刘祥超
2021-09-01 08:49:59 +08:00
parent 94b3559eee
commit 3bf374ea5a
3 changed files with 9 additions and 7 deletions

View File

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

View File

@@ -2,9 +2,8 @@
{$template "/left_menu"} {$template "/left_menu"}
<div class="right-box"> <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"/> <input type="hidden" name="webId" :value="webId"/>
<http-host-redirect-box :v-redirects="redirects" @change="change"></http-host-redirect-box> <http-host-redirect-box :v-redirects="redirects" @change="change"></http-host-redirect-box>
<submit-btn></submit-btn>
</form> </form>
</div> </div>

View File

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