未捕获的TypeError:n.get(...)。然后不是函数StackTrace错误

时间:2018-03-05 07:07:29

标签: angular typescript error-handling stack-trace

我的代码看起来像这样。这个(附图)是我得到的错误,我已经使用受尊重的npm命令安装了StackTrace。我在这里错过了什么吗?进口它, 导入*作为StackTrace来自' stack-trace';

public handleError(error: any) {
    const message = error.message ? error.message : error.toString();
    window.onerror = function(msg, file, line, col) {
    // StackTrace.fromError(error).then(callback).catch(errback);
};
const callbackFun = function(stackframes) {
    const stringifiedStack = stackframes.map(function(sf) {
        return sf.toString();
    }).join('\n');
};
const errback = function(err) { console.log(err.message); };
StackTrace.get().then(callbackFun).catch(errback);
}

0 个答案:

没有答案