0

当我将对象从父组件传递给子组件时 - 它转换为字符串

<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]"

如何传递参数,使它们不会被转换为字符串?

4

1 回答 1

2

您应该通过方括号使用属性绑定,因为插值是字符串化的:

[fuelTypes]="fuelTypes"

也可以看看:

于 2018-09-11T14:45:53.013 回答