这个问题是关于属性disguiseToken本身,而不是直接关于错误。
disguiseToken没有出现在代码库中,谷歌搜索也没有出现任何东西。
disguiseToken?调用时发生错误getOwnPropertyDescriptor。
示例堆栈跟踪:
TypeError: Cannot read property 'disguiseToken' of undefined
at getOwnPropertyDescriptor (eval at (:1:38695), :560:24)
at Function.Object.getOwnPropertyDescriptor (https://www.mywebsite.com/polyfills.d8680adf69e7ebd1de57.js:1:39700)
at a (https://www.mywebsite.com/main.25a9fda6ea42f4308b79.js:1:1075141)
at https://www.mywebsite.com/5.6c58d8732681a35a1f8b.js:1:1533
at Object.26NW (https://www.mywebsite.com/5.6c58d8732681a35a1f8b.js:1:1805)
at i (https://www.mywebsite.com/runtime.8928e149b3f1200cf1ca.js:1:507)
at Module.L6id (https://www.mywebsite.com/5.6c58d8732681a35a1f8b.js:1:62181)
at i (https://www.mywebsite.com/runtime.8928e149b3f1200cf1ca.js:1:507)
at https://www.mywebsite.com/main.25a9fda6ea42f4308b79.js:1:914848
at t.invoke (https://www.mywebsite.com/polyfills.d8680adf69e7ebd1de57.js:1:8160)
at M (https://www.mywebsite.com/polyfills.d8680adf69e7ebd1de57.js:1:14076)
at M (https://www.mywebsite.com/polyfills.d8680adf69e7ebd1de57.js:1:13634)
at https://www.mywebsite.com/polyfills.d8680adf69e7ebd1de57.js:1:14864
at t.invokeTask (https://www.mywebsite.com/polyfills.d8680adf69e7ebd1de57.js:1:8844)
at Object.onInvokeTask (https://www.mywebsite.com/main.25a9fda6ea42f4308b79.js:1:467756)
at t.invokeTask (https://www.mywebsite.com/polyfills.d8680adf69e7ebd1de57.js:1:8765)
at e.runTask (https://www.mywebsite.com/polyfills.d8680adf69e7ebd1de57.js:1:4026)
at g (https://www.mywebsite.com/polyfills.d8680adf69e7ebd1de57.js:1:11111)
Run Code Online (Sandbox Code Playgroud)
此错误发生在具有不同引擎的多个浏览器中。在过去的 3 个月中(今天是 …
目前,当我在生产 Angular (v7) 应用程序中遇到错误时,我会得到如下的堆栈跟踪。但这几乎不可能从中获得任何有意义的信息。如何获得更好的堆栈跟踪,以便缩小这个难以捉摸的错误的来源范围?现在,我在产品中遇到了这个错误,因为它在我的开发机器上从未发生过,而且我不知道如何隔离它,因为堆栈跟踪对我来说几乎毫无用处。我习惯使用 C# 等语言,在其中您可以获得非常简洁的堆栈跟踪,为您提供到错误函数的映射。该堆栈跟踪没有任何意义。
TypeError: Cannot read property 'appendChild' of null
at create_dom_structure (eval at (:15:1), :1:16231)
at load_map (eval at (:15:1), :1:101028)
at Object.load (eval at (:15:1), :1:107834)
at eval (eval at (:15:1), :1:108251)
at t.invokeTask (https://mywebsite.com/polyfills.d8680adf69e7ebd1de57.js:1:8844)
at Object.onInvokeTask (https://mywebsite.com/main.25a9fda6ea42f4308b79.js:1:467756)
at t.invokeTask (https://mywebsite.com/polyfills.d8680adf69e7ebd1de57.js:1:8765)
at e.runTask (https://mywebsite.com/polyfills.d8680adf69e7ebd1de57.js:1:4026)
at e.invokeTask (https://mywebsite.com/polyfills.d8680adf69e7ebd1de57.js:1:9927)
at invoke (https://mywebsite.com/polyfills.d8680adf69e7ebd1de57.js:1:9818)
Run Code Online (Sandbox Code Playgroud)
我的错误处理程序:
export class AppErrorHandler extends ErrorHandler {
constructor(
private _http: Http,
private injector: Injector,
) {
super();
}
public handleError(error: any): void {
if (error.status …Run Code Online (Sandbox Code Playgroud) 根据各种情况,routeConfig可能为空,也可能有效。我试图弄清楚为什么或何时它有效,何时无效。我想用它来动态加载,但我不能依赖它,因为它并不总是有效。迄今为止,
export class HomeComponent implements OnInit {
constructor(
private activatedRoute: ActivatedRoute
) {
}
ngOnInit(): void {
console.log('route config', this.activatedRoute.routeConfig);
}
}
Run Code Online (Sandbox Code Playgroud)
我的路线模块(根据请求)
const routes: Routes = [
{ path: 'home', component: HomeComponent},
{ path: '', redirectTo: 'home', pathMatch: 'full' },
]
const config: ExtraOptions = {
useHash: true,
};
@NgModule({
imports: [
RouterModule.forRoot(routes, config),
],
exports: [
RouterModule,
],
declarations: [
]
})
export class RoutingModule {
}
Run Code Online (Sandbox Code Playgroud) 我需要能够重新发送已发送的 API。要么是因为丢失了一封电子邮件,要么是签名者拒绝了,我希望他们再次签名。
我正在使用下面的电话。根据文档,我需要将“重新发送”添加到信封中。但我找不到我把它放在哪里。有谁知道如何添加该标志?
EnvelopesApi envelopesApi = new EnvelopesApi();
EnvelopeSummary envelopeSummary = envelopesApi.CreateEnvelope(accountId, envDef);
Run Code Online (Sandbox Code Playgroud) .NET 核心 2.2,VS 2019
问题是,UpdateDatabaseWithFile永远不会被执行?我在这里做错了什么?我试图Directory用等待来包装,但我不能,因为它返回无效。这样做的正确方法是什么?
这是代码:
Directory
.GetFiles(@"C:\Temp")
.ToList()
.ForEach(async file =>
{
await this._dataService.UpdateDatabaseWithFile();
});
Run Code Online (Sandbox Code Playgroud) angular ×2
async-await ×1
asynchronous ×1
browser ×1
c# ×1
docusignapi ×1
javascript ×1
stack-trace ×1