打字稿中$是什么意思

时间:2017-07-05 05:55:43

标签: angular typescript

我正在使用Typescript学习Angular 2。 我遇到了一个让我很困惑的例子。在这里

component.ts

getValidation(state:any, thingName?: string) {  
  let thing: string = state.path || thingName;   
  let messages : string[] = [];   
  messages.push(`You must enter a **${thing}**`);    
}

在上面的例子中使用$和{}有什么意义,到现在为止我总是使用 this.thing 来使用任何变量?

1 个答案:

答案 0 :(得分:4)

您在TypeScript中引用我们的template literals。这是一种引用在反引号中定义的所有内容之外定义的变量的方法。所以${variable}只是引用它的方式。