Угловые пользовательские директивы не проходят проверку w3
Когда я использую пользовательские директивы angular, HTML-страница не проходит проверку w3. Помоги мне преодолеть эту проблему.
Например:
<div>
<share-news news-title="{{...}}" news-content="{{...}}"></share-news>
</div>
Когда я использую приведенный выше код,
Я получаю ошибку как Element share-news, которая не разрешена как дочерняя для элемента div в этом контексте. (Подавление дальнейших ошибок из этого поддерева.)
1 ответ
Хотя исходный источник тела страницы (до угловой обработки элемента ng-app) может не соответствовать стандартам W3C, если вы используете "replace: true" в директивах, пользовательские элементы заменяются шаблоном HTML, который может быть действительным, Таким образом, в этом случае вы можете рассматривать угловой элемент как просто заполнитель, который заменяется выводом HTML терминала.