添加console.clear

This commit is contained in:
fofolee committed 2025-02-28 09:35:55 +08:00
1 parent 9f9494a600
commit 70a2fb68bb
3 files changed
+11 -3

No files matched your search

+3
View File
@@ -179,6 +179,9 @@ window.runCodeInSandbox = (code, callback, addVars = {}) => {
error: (...stderr) => {
callback(null, stderr);
},
clear: () => {
callback({ __clearQuickcommandRunResult: true }, null);
},
};
let sandboxWithAD = Object.assign(addVars, sandbox);
sandboxWithAD.quickcommand = window.lodashM.cloneDeep(quickcommand);
+6 -2
View File
@@ -301,9 +301,13 @@ export default {
},
// 显示运行结果
async showRunResult(content, isSuccess) {
content = await this.handleContent(content);
if (content.__clearQuickcommandRunResult) {
this.runResult = [];
} else {
content = await this.handleContent(content);
this.runResult = this.runResult.concat(content);
}
this.runResultStatus = isSuccess;
this.runResult = this.runResult.concat(content);
// 刷新组件
this.isResultShow
? (this.timeStamp = new Date().getTime())
+2 -1
View File
@@ -86,7 +86,8 @@ declare function fetch(
// console
declare var console: {
log(message?: any): void,
error(message?: any): void
error(message?: any): void,
clear(): void,
}
declare var setTimeout: (callback: () => void, ms: number) => number;