Переменная сценария типа не обновляется в html после вызова функции в angular 6 - PullRequest
0 голосов
/ 08 декабря 2018

Пример программы TS:

thunderSuperDrop$ = false;
public action = {
    superDropActivate(){
        this.thunderSuperDrop$ = !this.thunderSuperDrop$;
        console.log(this.thunderSuperDrop$);
    }
}

HTML:

<div class="header-links same-line" 
(click)="action.superDropActivate()"></div>{{thunderSuperDrop$}}

Первоначально переменная thunderSuperDrop $ установлена ​​в значение false и появляется в DOM.Его не обновляется после применения функции, которая работает нормально.

1 Ответ

0 голосов
/ 08 декабря 2018

Попробуйте следующим образом

superDropActivate(){
    this.thunderSuperDrop$ = true;
    console.log(this.thunderSuperDrop$);
}

HTML

<div class="header-links same-line" 
(click)="superDropActivate()">{{thunderSuperDrop$}}</div>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...