Как отобразить кнопку на основе идентификатора объекта и идентификатора div

plt.plot возвращает список объектов Line2D, нанесенных на график, даже если вы построили только одну строку.

Эта запятая распаковывает одно значение в line.

ex

a, b = [1, 2]
a, = [1, ]
0
задан user3610386 20 February 2019 в 16:14
поделиться

2 ответа

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

  <div #yourDiv id="1" style="height: 100px;" [ngClass]="{'colored': color === 1}">
    <button id="abc" (click)="color = 1">WE WANT MORE BUTTONS HERE</button>
    <button *ngIf="hasReminder(yourDiv.id)">HiddenButton</button>
  </div>
0
ответ дан GaryB 20 February 2019 в 16:14
поделиться

Вы можете получить хотя бы немного проще, если сохраните id в массиве и переберите этот массив:

ids = ["1", "2", "3"];

HTML:

<div *ngFor="let id of ids">
  <div [id]="id" style="height: 100px;" [ngClass]="{'colored': color === id}">
    <button id="abc" (click)="color = id">WE WANT MORE BUTTONS HERE</button>
    <button *ngIf="hasReminder(id)">HiddenButton</button>
  </div>
</div>

Ваш [ 119] StackBlitz

Но это может быть правильным местом для директивы, так что посмотрите на это: Официальные документы

0
ответ дан AJT_82 20 February 2019 в 16:14
поделиться
Другие вопросы по тегам:

Похожие вопросы: