Spec-Zone.ru › Angular.js 1.5

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

  1. $sanitizeProvider
  2. сервис в модуле ngSanitize

Очищает строку HTML, удаляя все потенциально опасные токены.

Входной данные очищаются путём разбора HTML в токены. Все безопасные токены (из белого списка) затем сериализуются обратно в правильно экранированную строку HTML. Это означает, что никакие небезопасные данные не попадут в возвращаемую строку.

Белый список для очистки URL-адресов значений атрибутов настраивается с помощью функций aHrefSanitizationWhitelist и imgSrcSanitizationWhitelist из $compileProvider.

Входные данные также могут содержать SVG-разметку, если это включено с помощью $sanitizeProvider.

Использование

$sanitize(html);

Аргументы

Параметр Тип Подробности
html string

Входные данные HTML.

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

string

Очищенный HTML.

© 2010–2017 Google, Inc.
Licensed under the Creative Commons Attribution License 4.0.
https://code.angularjs.org/1.5.11/docs/api/ngSanitize/service/$sanitize

Spec-Zone.ru

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