Я занимаюсь рефакторингом своего приложения и решаю проблемы, поднятые ts lint.
Мне удалось решить большинство проблем, но следующие две проблемы остаются нерешенными.
ERROR:
view.component.ts[1, 61]: 'OnInit' is declared but never used.
done.component.ts[3, 1]: All imports are unused.
если вы действительно посмотрите на код обоих компонентов,
view.component.ts
export class ViewComponent implements OnInit {
ngOnInit(): void {
const ticketId = 123;
}
Он действительно был использован.
в то время как 2-й показывает,
done.component.ts
import { Component } from '@angular/core';
import { BaseComponent } from '../../../base.component';
@Component({
selector: 'done',
templateUrl: 'done.component.html'
})
export class DoneComponent extends BaseComponent {
}
вот конфигурация ts-lint
.
оба импорта были использованы. Точно так же он показывает, что многие угловые методы не используются. это общая проблема с tslint? если нет, то как это можно решить?
view.component.ts
иdone.component.ts
действительно сохранены на диске? - person angularrocks.com   schedule 26.10.2017