Javascript-форум (https://javascript.ru/forum/)
-   Angular.js (https://javascript.ru/forum/angular/)
-   -   проблема компиляции шаблона в ie11 (https://javascript.ru/forum/angular/51274-problema-kompilyacii-shablona-v-ie11.html)

van_gog 30.10.2014 22:45

проблема компиляции шаблона в ie11
 
Проблема возникает только в ie11.
Есть у нас поисковая выдача сделана на angularjs

http://об3.онлайнбилет....e-96bf7e8f66d4

если загрузить первый раз страницу все будет хорошо.
но если перегрузить ее то весь шаблон будет заполнен переменными
в скобках {{}} (скрин http://joxi.ru/gV2VneN9TRNB2v ).
Если закрыть браузер и открыть заново этот же линк все нормально отобразиться. ну и после перезагрузки опять будут скобки.
и еще один момент если выводить через ng-bind то это исправляет ситуацию, но не хотелось бы весь шаблон переписывать на ng-bind.
Эта проблема возникает только в ie11.
Пожалуйста кто может, любые советы и предложения.
Благодарю.
upd
Версия angularJs 1.2.16.
Менял на 1.3, не помогло.

nerv_ 31.10.2014 09:48

Попробуй подключить console-sham

Если не поможет, переписать с ng-bind, либо ngBindHtml вместо {{}}

Лично я использую самописную ng-bind-html-unsafe, кот. была в старых версиях.

Цитата:

Сообщение от van_gog
и еще один момент если выводить через ng-bind то это исправляет ситуацию, но не хотелось бы весь шаблон переписывать на ng-bind

нефига было писать со скобками :D Лично я о стараюсь их не использовать вообще.

devote 31.10.2014 10:22

van_gog,
какая версия ангуляра? в каком режиме работет ИЕ? Может стоит обновить ангуляр?

van_gog 31.10.2014 10:35

Версия angularJs 1.2.16.
Менял на 1.3, не помогло.

van_gog 31.10.2014 12:09

Проблема решена.
red helper и angularJs в ie11.
Вызывает такие проблемы.
Благодарю за помощь.


Часовой пояс GMT +3, время: 02:08.