- При первом входе в приложение данные привязки шаблона отображаются правильно.
- Однако при навигации по ссылкам привязки загружаются, но не отображаются, пока вы не нажмете ссылку во второй раз. Похоже, он обновляется, и привязки шаблонов затем отображаются правильно.
- Нажав на ссылку в третий раз, вы вызовете маршрут. Эта проблема также, по-видимому, приводит к тому, что ссылки маршрутизатора не будут отображаться как привязки, но они доступны для просмотра.
Я ориентируюсь на Angular-2.0.0.beta-1.Угловые2 Компоненты маршрута не отображают переменные привязки при нагрузке
Пример можно найти здесь: Plnkr
- Первая ссылка, «Панель управления» показывает список номеров.
- Вторая ссылка, «Добро пожаловать» показывает lorem ipsum.
Когда содержание не отображается, появится следующая разметка:
<ul>
<!--template bindings={}-->
</ul>
Любые мысли или предложения будут оценены.
UPDATE Per @SnareChops Я попытался Beta.2, Beta.0, Alpha.55 и вопрос все еще происходит.
<script src="https://cdnjs.cloudflare.com/ajax/libs/angular.js/2.0.0-beta.0/angular2-polyfills.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/angular.js/2.0.0-beta.0/angular2.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/angular.js/2.0.0-beta.0/router.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/angular.js/2.0.0-beta.0/Rx.min.js"></script>
Update 2 Заменены скрипты с другой CDN. Сейчас Plnkr работает. Спасибо @SnareChops
<script src="https://code.angularjs.org/tools/typescript.js"></script>
<script src="https://code.angularjs.org/tools/system.js"></script>
<script src="https://code.angularjs.org/2.0.0-beta.1/angular2-polyfills.js"></script>
<script src="https://code.angularjs.org/2.0.0-beta.1/angular2.min.js"></script>
<script src="https://code.angularjs.org/2.0.0-beta.1/router.min.js"></script>
<script src="https://code.angularjs.org/2.0.0-beta.1/angular2.min.js"></script>
<script src="https://code.angularjs.org/2.0.0-beta.1/Rx.js"></script>
У [email protected] есть известные проблемы, я бы рекомендовал обновить до бета-версии 2 или перейти на бета-версию 0. – SnareChops
@SnareChops может я знаю, в чем проблема с [email protected]? –