Как передать несколько параметров в скрытый атрибут? - PullRequest
0 голосов
/ 10 февраля 2019

Я хочу скрыть абзац на двух страницах. Как передать несколько параметров скрытому атрибуту? Первая строка в порядке , где требуется только один параметр.

<p [hidden]="pageX">Sender Name: {{sender.name}}</p>

I want hide to work on two or more pages, I tried:

<p [hidden]="['pageX, 'pageY']">Sender Name: {{sender.name}}</p>

Ответы [ 2 ]

0 голосов
/ 10 февраля 2019

@ Ифтифар Таз

Помог мне получить фактическое решение как;

<p *ngIf="!(pageX || pageY)">Sender Name: {{sender.name}}</p>
0 голосов
/ 10 февраля 2019

hidden свойство принимает boolean значения.Вы можете сделать что-то вроде

<p [hidden]="pageX || pageY">Sender Name: {{sender.name}}</p>

Но это все равно будет отображать тег <p></p>.Только содержимое внутри будет скрыто.Лучшим решением было бы использование директивы ngIf.Это предотвратит рендеринг тега <p></p>.Пример:

<p *ngIf="pageX || pageY">Sender Name: {{sender.name}}</p>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...