当使用eslint的**“restrict template expressions”**时,如何记录boolean
变量?另外,如果我想禁用某行的限制,该怎么做?
const flag:boolean = true;
console.log("flag=" + flag);
console.log(`flag=${flag}`);
两者都生成此错误:error Invalid type "boolean | undefined" of template literal expression @typescript-eslint/restrict-template-expressions
1条答案
按热度按时间5f0d552i1#
在
.eslintrc
中:参考:https://typescript-eslint.io/rules/restrict-template-expressions/
您可以抑制如下行的错误:
只是一个小小的建议,如果您正在使用 typescript ,也许您应该使用
const
或let
而不是var