2016-06-06 3 views
1

Нет недостатка в S.O. вопросы, блоги и сообщения об ошибках об Ionic's view-title не обновляются. Решения варьируются от использования директивы ion-nav-title вместо view-title или установите cache: false в app.js!Ионный: название вида и иона-навигационного названия с <script>

Однако ни один из этих хаков не работал для меня. Что еще более важно, ни одно из решений, которое я мог найти, не рассматривало проблему корня. Я начал комментировать мой взгляд. Был только один элемент, который вызывал проблемы: модальный.

Мои модальности размещаются в теге так:

<script id="user-modal.html" type="text/ng-template"> 

Глядя на тех, кто следовал этот вопрос о том, почему тег сценария может привести к такого рода ошибки.

Конкретно, можно ли каким-либо образом продолжать иметь модальности и не терять название?

PS: Оставлять скрипт и вынимать <ion-modal-view> не исправить.

ответ

1

Тем не менее заинтересованы в том, почему это происходит, но решение к тому, что рабочие модальности и рабочий строку заголовка заключается в следующем:

<ion-view view-title="Profile"> 
    <ion-content class="dark-blue"> 
... 
    <script id="user-modal.html" type="text/ng-template"> 
    <ion-modal-view> 
    <ion-header-bar class="bar-dark"> 
Modal... 
    </script> 

    </ion-content> 
</ion-view> 

Вы должны иметь сценарий внутри в ion-view и ion-content. Пока модальность будет работать снаружи, это приведет к тому, что плитка будет вести себя неожиданно. Объяснения приветствуются!