Итак, я пытаюсь заставить angular работать с IE8. Я выполнил все шаги на http://docs.angularjs.org/guide/ie. и, похоже, это работает — я вижу содержимое ng-view
, отображаемое в IE8, когда переключаюсь между представлениями.
Проблема в том, что я на самом деле не вижу никакого контента в инспекторе:
.. это просто пустой тег ng-view. Я могу видеть весь контент на странице, но никакие стили не применяются ни к чему внутри ng-view
.
Я не уверен, является ли это проблемой angular или HTML5. Я добавил html5shiv, и элементы HTML5 за пределами ng-view
красиво оформлены.
ИЗМЕНИТЬ
Я определил, что проблема в элементах HTML5. <section>
и <article>
не стилизуются внутри ng-view
, в то время как простые элементы div получают все указанные стили. Вне ng-view
, <nav>
и <header>
прекрасно стилизованы.
<link>
или<style>
в шаблон? - person charlietfl   schedule 13.12.2013<head>
страницы, включая те, которые должны применяться к шаблонам. - person Elise   schedule 13.12.2013