clearFile()
{
(<HTMLInputElement>document.getElementById('uploadFile')).value = "";
}
提供
[tslint] misplaced opening brace
如果我在同一行函数中使用大括号,它不会像那样给我警告
clearFile(){
(<HTMLInputElement>document.getElementById('uploadFile')).value = "";
}
此规则称为"单行"规则以及如何在TSLint中配置它来处理第一种大括号样式的
提前感谢
如果您想全局关闭Goto{ProjectDirectoty}/tslint.json并在规则中添加"一行":false
其中一行有5个子规则,分别是"check-catch"、"checkfinally"、"check else"、"check open brace"one_answers"check blanks"。你们可以从名称中理解它,比如catch,你们应该或不应该在同一行或下一行写大括号。
{
"extends": "../tslint.json",
"rules": {
"one-line" : false,
"directive-selector": [
true,
"attribute",
"app",
"camelCase"
],
"component-selector": [
true,
"element",
"app",
"kebab-case"
]
}
}
如果你只想关闭特定的子规则,可以使用类似于的东西
"one-line": [true, "check-catch", "check-finally", "check-else"]
它将为这3条规则打开,为其他2条规则关闭
如果你想在特定的文件中禁用
/* tslint:disable:rule1 rule2 rule3... */ in that file