【问题标题】:What does ${...} syntax mean in Angular? The money symbol prepending curly braces?${...} 语法在 Angular 中是什么意思?花括号前面的货币符号?
【发布时间】:2017-11-05 23:09:47
【问题描述】:

我似乎无法找到以下语法在 Angular 中的含义(或者可能只是 Javascript):

name() {
     return ${this.firstName} ${this.lastName};
}

特别是 ${...}?

它是 Angular 的东西还是只是 Javascript?

-谢谢

【问题讨论】:

    标签: javascript angular syntax notation


    【解决方案1】:

    这些被称为Template literals 允许您将表达式注入到多行字符串中,而不会出现任何混乱的连接,但您必须将它们括在反引号内。

    name() {
         return `${this.firstName} ${this.lastName}`;
         // as opposed to this.firstName + ' ' + this.lastName
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-03-22
      • 1970-01-01
      • 2014-04-26
      • 2012-03-30
      • 1970-01-01
      • 2017-10-09
      • 1970-01-01
      • 2011-08-09
      相关资源
      最近更新 更多