Spec-Zone.ru › Angular.js 1.7

Улучшить эту документацию Просмотреть исходный код $interpolateProvider

  1. $interpolate
  2. provider в модуле ng

Обзор

Используется для настройки разметки интерполяции. По умолчанию установлено {{ и }}.

Эта функция иногда используется для смешивания различных языков разметки, например, для вложения шаблона AngularJS в шаблон Python Jinja (или любой другой язык шаблонов). Смешивание языков шаблонов очень опасно. Встраиваемый язык шаблонов не будет безопасно экранировать выражения AngularJS, поэтому любые значения, контролируемые пользователем в шаблоне, приведут к ошибкам безопасности межсайтового скриптинга (XSS)!

Методы

  • startSymbol([value]);

    Символ, обозначающий начало выражения в интерполированной строке. По умолчанию {{.

    Параметры

    Параметр Тип Описание
    value
    (необязательно)
    string

    новое значение, устанавливающее начальный символ.

    Возвращаемое значение

    stringself

    Возвращает символ при использовании в качестве геттера и self при использовании в качестве сеттера.

  • endSymbol([value]);

    Символ, обозначающий конец выражения в интерполированной строке. По умолчанию }}.

    Параметры

    Параметр Тип Описание
    value
    (необязательно)
    string

    новое значение, устанавливающее конечный символ.

    Возвращаемое значение

    stringself

    Возвращает символ при использовании в качестве геттера и self при использовании в качестве сеттера.

Пример

© 2010–2018 Google, Inc.
Licensed under the Creative Commons Attribution License 4.0.
https://code.angularjs.org/1.7.8/docs/api/ng/provider/$interpolateProvider

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API