From dd3ea225365189a317223c53b5a496b8642e52ac Mon Sep 17 00:00:00 2001 From: chenlong Date: Tue, 26 Sep 2023 11:23:32 +0800 Subject: [PATCH] mark --- View/Document/view.blade.php | 20 +++++++++----------- 1 file changed, 9 insertions(+), 11 deletions(-) diff --git a/View/Document/view.blade.php b/View/Document/view.blade.php index 55e47a4..8486eef 100644 --- a/View/Document/view.blade.php +++ b/View/Document/view.blade.php @@ -411,8 +411,9 @@ lineWrapping: true }); - this.scriptBeforeRequestEl.on('blur', function (codemirror) { + this.scriptBeforeRequestEl.on('blur', (codemirror) => { localStorage.setItem("ScBefore", codemirror.getValue()); + this.scriptBeforeRequest = codemirror.getValue(); }); setTimeout(() => { @@ -430,8 +431,9 @@ styleActiveLine: true, lineWrapping: true, }); - this.scriptAfterRequestEl.on('blur', function (codemirror) { + this.scriptAfterRequestEl.on('blur', (codemirror) => { localStorage.setItem("ScAfter", codemirror.getValue()); + this.scriptBeforeRequest = codemirror.getValue(); }); setTimeout(() => { @@ -455,22 +457,18 @@ } let ApiInfo = JSON.parse(JSON.stringify(this.currentApiInfo)); - if (this.scriptBeforeRequestEl){ - (function (){ - let script = APP.scriptBeforeRequestEl ? APP.scriptBeforeRequestEl.getValue() : this.scriptBeforeRequest; - eval(script); - })(); + { + eval(this.scriptBeforeRequest); } axios(requestData).then(res => { this.response = res.data; this.sendIcon = 'el-icon-s-promotion'; this.responseJsonHandle(); - (function (){ + { let response = JSON.parse(JSON.stringify(res.data)); - let script = APP.scriptAfterRequestEl ? APP.scriptAfterRequestEl.getValue() : this.scriptAfterRequest; - eval(script); - })(); + eval(this.scriptAfterRequest); + } }).catch((error) => { this.response = error; this.sendIcon = 'el-icon-s-promotion';