Знак доллара, за которым следует фигурная скобка внутри виджета html

#servicenow

#servicenow

Вопрос:

В настоящее время я нахожусь в выпуске Хельсинки

Не могу понять назначение знака доллара и фигурных скобок внутри тега label

  <label class="control-label" for="inputSuccess">${Location}</label>
  

Полный HTML-код виджета погоды:

 <form class="form-inline well">
  <div class="form-group" ng-class="{'has-error': (c.errorMessage), 'has-success': (c.channel)}">
    <label class="control-label" for="inputSuccess">${Location}</label>
    <input type="text" class="form-control" id="weatherInput" placeholder="{{::data.enterLocMsg}}" ng-model="c.data.place">
    <button type="submit" class="btn btn-default" ng-click="c.getWeather();">${Go}</button>
    <span class="help-block" ng-bind="c.errorMessage" ng-if="c.errorMessage"></span>
  </div>
</form>
<div class="panel panel-default" ng-if="c.channel">
  <div class="panel-body">
    <p>${Location}: {{c.channel.location.city}}, {{c.channel.location.region}} {{c.location.country}}</p>
    <p>${Temperature}: {{c.channel.item.condition.temp}}</p>
    <p>${Condition}: {{c.channel.item.condition.text}}</p>
    <p>{{c.channel.item.condition.date}}</p>
  </div>
</div>  

Ответ №1:

Из документации по продукту ServiceNow

Используйте шаблон HTML для интернационализации строк в виджете.

Запись текста в виде ${message} эквивалентна записи $ {gs.GetMessage(«message»)} в других частях системы, но записывается как более разборчивое сокращение.