Передать параметр в дочерний компонент Angular - PullRequest
0 голосов
/ 11 сентября 2018

Когда я передаю объект дочернему компоненту от родителя - он конвертируется в строку

<m-tank-add fuelTypes="{{this.fuelTypes}}" count="{{count}}"></m-tank-add>
 @Input() fuelTypes: Array<FuelTypeModel>;
 @Input() count: number;

count приходит как "5" и fuelTypes как "[object Object],[object Object],[object Object],[object Object],[object Object]"

Как передать параметры, чтобы они не были преобразованы в строку?

1 Ответ

0 голосов
/ 11 сентября 2018

Вы должны использовать привязку свойства через квадратные скобки, так как при интерполяции значение является строковым:

[fuelTypes]="fuelTypes"

См. Также:

...