Чтобы быть уверенным, что об изменениях уведомлено, вы должны использовать метод set вместо прямого присвоения свойству.Таким образом, ваш connectedCallback будет:
connectedCallback() {
super.connectedCallback();
this.set('showNotification', false);
}
, и в вашей функции переключения у вас есть только неиспользуемое сравнение, вы даже не пытаетесь изменить значение ... так что, возможно, это будет:
_showHideNotification() {
this.set('showNotification', !this.showNotification);
console.log(this.showNotification);
}
Я не знаю всей логики того, что вы там делаете, возможно, это не проблема, но просто имейте в виду, что вы вызываете свойство showNotification и выскрывать что-то, когда это правда.Так что, возможно, вы захотите убедиться, что не имеете это в виду наоборот ...