Angular 2.0中的字符串插值

Din*_*kur 4 javascript typescript angular

我有一个字符串 {name} is my name. Greeting {sender}

在angualar 2.0中是否有一些模块,所以我可以像string.format()在C#中那样做一些事情?

我知道这可以使用vanila js自定义方法完成,但我想知道是否有角度2内的任何模块来处理这个问题.他们在模板绑定中使用插值,以便如何使用普通字符串

Sei*_*vic 5

检查ES6 模板文字.它支持多行字符串和字符串插值.

例:

var name = 'John',
    age = 19;

console.log(`${name} is my name. I'm ${age}.`); 

// => John is my name. I'm 19.
Run Code Online (Sandbox Code Playgroud)

1.4版的TypeScript支持ES6模板文字,可以将它们编译为ES3/ES5表达式.