Улучшить эту документацию Просмотреть исходный код $sanitize
- $sanitizeProvider
- сервис в модуле ngSanitize
Обзор
Очищает строку HTML, удаляя все потенциально опасные токены.
Входные данные очищаются путем разбора HTML в токены. Все безопасные токены (из доверенного списка URI) затем сериализуются обратно в правильно экранированную строку HTML. Это означает, что никакие небезопасные входные данные не попадут в возвращаемую строку.
Доверенные URI для проверки URL значений атрибутов настраиваются с помощью функций aHrefSanitizationTrustedUrlList и imgSrcSanitizationTrustedUrlList из $compileProvider.
Входные данные также могут содержать разметку SVG, если это включено с помощью $sanitizeProvider.
Использование
$sanitize(html);
Аргументы
| Параметр | Тип | Подробности |
|---|---|---|
| html | string | Входные данные HTML. |
Возвращаемое значение
string |
Очищенный HTML. |
Примеры
© 2010–2020 Google, Inc.
Licensed under the Creative Commons Attribution License 3.0.
https://code.angularjs.org/1.8.2/docs/api/ngSanitize/service/$sanitize