小编Sha*_*ane的帖子

使用@Input 装饰器时,如何解决“属性 'foo' 没有初始值设定项并且未在构造函数中明确分配”的问题?

如何在@Input不删除严格类型的情况下正确初始化具有装饰器的属性?

下面的代码是显示此警告的内容

@Input
foo: FormGroup;
Run Code Online (Sandbox Code Playgroud)

typescript angular

7
推荐指数
1
解决办法
1万
查看次数

如何仅在生产环境中启用错误日志记录?

我有一个 Angular 5 应用程序,使用使用 raven.js 的 sentry.io 进行错误日志记录。

我让这一切正常工作,但不想在开发中运行时记录错误。如何仅在启用生产模式时启用错误日志记录?

我的 app.module.ts 中有以下内容

import * as Raven from 'raven-js';

Raven
  .config('https://xxx@sentry.io/xxx')
  .install();

export class RavenErrorHandler implements ErrorHandler {
  handleError(err: any): void {
    Raven.captureException(err);
  }
}
Run Code Online (Sandbox Code Playgroud)

sentry angular

2
推荐指数
1
解决办法
1730
查看次数

加载到16位寄存器,第一个或第二个寄存器中的最低有效位?

我在Z80组装编程; 我对字节序感到困惑.

关于以下说明:

LD HL,d16
Run Code Online (Sandbox Code Playgroud)

该字节将21 FF DF导致H = FFL = DFH = DFL = FF

assembly z80 machine-code endianness

1
推荐指数
1
解决办法
89
查看次数

检查控制器中的业务逻辑以提供更好的错误消息

我有一个返回UserDto对象的服务方法.但是,在某些情况下,对控制器的请求将返回除200以外的HTTP状态,但服务只能返回null或者UserDto.

将一些业务逻辑移动到控制器并直接调用存储库以返回更详细的错误消息是不好的做法,因为服务无法将错误消息传递回控制器?

java spring spring-mvc spring-boot

1
推荐指数
1
解决办法
96
查看次数