Подсказка ioni c не обновляет текст правильно - PullRequest
0 голосов
/ 15 апреля 2020

Я работаю над проектом ionic / angular и мне нужно отобразить всплывающую подсказку, если вы нажмете кнопку, когда список пуст.

В моем html есть следующее:

<button ion-button icon-only [tooltip]="tooltipText" duration="5000"
        event="click" positionV="bottom" (click)="tooltipchange()"
        class="iconColors iconSizePresentation">
  <ion-icon name="xxx" class="headerIcons iconSize iconSizePresentation">
  </ion-icon>
</button>

и это файл .ts:

onlinetext = "originaltip";
tooltipText = "";

.....

  tooltipchange() {
    if (this.arr.length == 0) {
      this.tooltipText = onlinetext;
    } else {
      this.tooltipText = "";
    }
  }

Что происходит, когда я добавляю элемент в список, а затем нажимаю на кнопку, он по-прежнему показывает текст «оригинала» , Когда я нажимаю второй раз, он исчезает, и последующие щелчки в порядке. Но затем, когда я удаляю все элементы из списка и нажимаю кнопку, снова первый раз, когда он не показывает текст, но последующие щелчки показывают правильный текст.

Это часто встречается? Кто-нибудь знает, почему это может происходить?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...