2017-07-05 14 views
1

私は角型2をTypescriptで学んでいます。 私は非常に混乱している例を見つけました。ここでは、上記の例では$を使用して、{}の重要性は、今まで私はいつもにthis.thingを使用しているもの

component.ts

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

それを行きます任意の変数を使用しますか?

+2

https://developers.google.com/web/updates/2015/01/ES6-Template-Strings – yurzui

+0

これはJS ES6でも見られる文字列補間です。 – Tik

答えて

4

template literalsをTypeScriptといいます。これは、バッククォート内で定義したすべての変数の外で定義された変数を参照する方法です。したがって、${variable}はそれを参照するための単純な方法です。