Передача данных между двумя различными компонентами через сервисы

XRegExp имеет функцию escape:

XRegExp.escape('Escaped? <.>'); // -> 'Escaped\?\ <\.>'

Подробнее: http://xregexp.com/api/#escape

-2
задан Shubham 18 January 2019 в 16:21
поделиться

2 ответа

Поскольку selectedrecipe устанавливается асинхронно, вы должны использовать либо значение по умолчанию для вашего @Input(), либо использовать оператор сохранения навигации ?. внутри вашего шаблона: "

<img src="{{selectedrecipe?.imagepath}}" alt="{{selectedrecipe?.name}}">
0
ответ дан PierreDuc 18 January 2019 в 16:21
поделиться

Другой способ - проверить саму переменную в условии *ngIf, прежде чем переходить к какому-либо свойству:

<span *ngIf="selectedrecipe">
    <img src="{{selectedrecipe.imagepath}}" alt="{{selectedrecipe.name}}" class="img-responsive" style="max-height:300px">
</span>
0
ответ дан Prashant Pimpale 18 January 2019 в 16:21
поделиться
Другие вопросы по тегам:

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