ESLint Error : Prefer using arrow functions over plain functions prefer-arrow/prefer-arrow-functions
ESLint Error : Prefer using arrow functions over plain functions prefer-arrow/prefer-arrow-functions
我的一个文件中有这些代码行。 运行 ng lint
导致了错误“Prefer using arrow functions over plain functions prefer-arrow/prefer-arrow-functions”,我有代码 close(result: any)
,如下所示。
providers: [
{ provide: MatDialogRef, useValue: { close(result: any): void {} }
]
如何重写该部分以避免此错误。谢谢。
应该是这样的
useValue: { close: () => {} },
但您可以将其设置为间谍,这样您就可以选择断言它
useValue: { close: jasmine.createSpy('dialogClose') },
我的一个文件中有这些代码行。 运行 ng lint
导致了错误“Prefer using arrow functions over plain functions prefer-arrow/prefer-arrow-functions”,我有代码 close(result: any)
,如下所示。
providers: [
{ provide: MatDialogRef, useValue: { close(result: any): void {} }
]
如何重写该部分以避免此错误。谢谢。
应该是这样的
useValue: { close: () => {} },
但您可以将其设置为间谍,这样您就可以选择断言它
useValue: { close: jasmine.createSpy('dialogClose') },