声明了Typescript变量,但从未用于字符串插值

时间:2017-05-16 17:55:02

标签: typescript

我正在为以下代码获取[ts] 'imgNum' is declared but never used.,我试图构建一个图像src字符串:

let imgNum: string = [...].toString();
imgSrc = '${imgNum}of5.png';

当我实际使用该值时,如何让它不引发错误?

1 个答案:

答案 0 :(得分:4)

很抱歉,但是Typescript是对的,你没有使用imgNum变量,你正在为imgSrc分配一个字符串。

如果要包含变量

,您想使用`(反引号)代替'
let imgNum: string = [...].toString();
imgSrc = `${imgNum}of5.png`;



let imgNum = 2;
let imgSrc = '${imgNum}of5.png';
let imgSrc1 = `${imgNum}of5.png`;

console.log(imgSrc);
console.log(imgSrc1);