首页 > 解决方案 > 使用 Const 变量编译 Typescript

问题描述

我声明了一个名为ver我想让 typescript 像这样编译我的代码的变量:

const ver = '1.0';
var url = `/images/logo.jpg?ver=${ver}`

现在的结果是:

var ver = '1.0';
var url = "/images/logo.jpg?ver=" + ver;

但我希望它是这样的:

var url = "/images/logo.jpg?ver=1.0";

我应该怎么办?

标签: typescript

解决方案


TypeScript 不做任何常量内联,除了const enums (这仍然会给你留下字符串连接)。你可以提出建议,但我猜它会被认为超出TypeScript 的目标范围。


推荐阅读