我是tslint和打字稿的新手 我试图修复此错误。禁止多行字符串:
你能告诉我如何修理它 我做了一些研究,但没有找到解决方案 它指向这一行
template: `<div id="sportsData"></div>`
提供以下代码。
我甚至看过这个链接并尝试但无法继续
https://github.com/Microsoft/tslint-microsoft-contrib
禁止多行字符串:
@Component({
selector: "sports",
template: `<div id="sportsData"></div>`
})
答案 0 :(得分:0)
问题是这个角色:` 我听说这个叫做反引号和反引号。 ES6 +将其用于Template Strings。
我不确定原因,但无多行字符串 TSLint规则禁止以这种方式使用反引号。 如果您尝试在组件样式中使用它,也会看到相同的错误。
要修复错误,只需用以下代码替换代码:
template: '<div id="sportsData"></div>'
如果你这样开始使用它,你总是可以通过在tslint.json中添加以下内容来改变规则:
"no-multiline-string": true,