如何将String []传递给我的angular2 html模板

时间:2017-02-02 20:37:01

标签: javascript html css angular

我在我的组件的导出类中声明了一个数组变量;

 barChartLabel:string[] = ['2006', '2007', '2008', '2009', '2010', '2011', '2012'];

我将这个显示在我的html模板中的屏幕上,如下所示

{{barChartLabel}} 

但是当我把它放入参数值时它会失败,如下所示

 <mychart [chartLabelObject]="[{{barChartLabel}}]"></mychart>

知道我做错了什么?

1 个答案:

答案 0 :(得分:0)

我认为您要做的是将其传递给子组件(mychart)?

在你的孩子组件中:

<app-craftinput [chartLabelObject]="barChartLabel"></app-craftinput>

parent .component.html:

first (varchar)
last (varchar)
first_last (varchar)

https://angular.io/docs/ts/latest/cookbook/component-communication.html