diff --git a/src/main/ets/utils/ToolsHelper.ets b/src/main/ets/utils/ToolsHelper.ets index 6541074..38f59af 100644 --- a/src/main/ets/utils/ToolsHelper.ets +++ b/src/main/ets/utils/ToolsHelper.ets @@ -196,4 +196,17 @@ export class ToolsHelper { console.log('>>>>>', JSON.stringify(error)) }) } + + /** + * 获取调用栈第一个类 + */ + static getStackKey() { + let stack = new Error().stack + if (stack) { + let list = JSON.stringify(stack).split('\\n') + let a = list[list.length-2].split(':')[0].split('(')[1] + return a + } + return undefined + } } \ No newline at end of file