【发布时间】:2017-04-12 07:46:55
【问题描述】:
我正在使用 Sublime Text 3 和 ESLint。
当我使用模板文字语法定义我的 Angular 2 模板时,由于某种原因,ESLint 没有捕捉到方法和属性的使用。
例子:
@Component({
..., // omitted for brevity
template: `
<button class="btn btn-primary" (click)="toggleOpenAssessment()">
{{ isOpen ? 'close' : 'open' }} assessment
</button>
`
})
export class MyComponentComponent {
private isOpen: boolean = false;
private toggleOpenAssessment() { return true; }
}
我从 ESLint 得到的错误:
- 未使用的方法:'toggleOpenAssessment'
- 未使用的属性:“isOpen”
有人知道如何调整 ESLint 以检测我在模板文字中使用的方法和属性吗?
【问题讨论】:
标签: angular sublimetext3 sublimetext eslint tslint