clearFile()
{
(<HTMLInputElement>document.getElementById('uploadFile')).value = "";
}
给予
[tslint] misplaced opening brace
。
如果我在同一行功能中使用了开括号,它不会像这样给我警告
clearFile(){
(<HTMLInputElement>document.getElementById('uploadFile')).value = "";
}
此规则称为“单行”规则 以及如何在TSLint中配置它以处理第一类花括号样式
预先感谢
答案 0 :(得分:2)
如果要全局转到Goto {ProjectDirectoty} /tslint.json并添加“单行”:规则中为false
单行有5个子规则,例如“ check-catch”,“ check-finally”,“ check-else”,“ check-open-brace”,“ check-whitespace”。您可以从名称中了解它,例如要抓住,您应该在同一行还是下一行中写上开括号。
var storedValue = "Redis TimeStamp : " + DateTime.Now.ToString("s");
HttpContext.Session.SetString("TestValue", storedValue);
HttpContext.Session.CommitAsync();
}
如果您只想关闭特定子规则,请使用类似的
{
"extends": "../tslint.json",
"rules": {
"one-line" : false,
"directive-selector": [
true,
"attribute",
"app",
"camelCase"
],
"component-selector": [
true,
"element",
"app",
"kebab-case"
]
}
这3个规则将打开,其他2个规则将关闭
如果要禁用特定文件
"one-line": [true, "check-catch", "check-finally", "check-else"]