Угловой 7- Выберите и отмените выбор исчезают после нажатия на него и вернулся после обновления страницы? - PullRequest
0 голосов
/ 20 сентября 2019

Сделал функцию фильтра, но , когда я нажимаю на нее , она работает:

when_select

, но снова, когда я отмените выбор, он исчезнет

unselect

и появится снова только тогда, когда я обновлю страницу также после выбора фильтра, который отключитьзнаете, как я могу исправить любую идею?пожалуйста!

Вот мой код узла :

if (req.body.showcasefilter === "1") {
  query.showcase = '1';
}
   {
        $set:
            { 'showcase': '0' }
    },

Вот мой .Ts файл

if ($("#showcase_check:checked").val() === '1') {
  this.articlepara.showcasefilter = '1';
}
setShowcase(articleid, event) {
event.currentTarget.style.display = "none";

this.article.showcase(articleid, this.articlepara)
  .subscribe(
    res => {
      //console.log(res);
      this.showcasearticle.push(res.articleid);
      console.log(this.showcasearticle);

    },

Вот мой .HTML код

  <div class="flexcell">
  <a *ngIf="data.showcase==1 || helper.checkArticleArray(showcasearticle,data.articleid)"
    href="javascript:void(0);"
    (click)="setShowcase(data.articleid,$event)">

1 Ответ

0 голосов
/ 21 сентября 2019

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

  <a [disabled]="data.showcase==1 || helper.checkArticleArray(showcasearticle,data.articleid)"
    href="javascript:void(0);"
    (click)="setShowcase(data.articleid,$event)">
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...