我需要使用绑定将一个值的数组传递给组件,例如:
@Component({
selector: 'my-component',
template: '<div data="[1, 2, 'test']"></div>
})
export class MyComponent {
@Input() data: any[];
...
}
然而,Angular似乎将其视为string
/string[1]
(在实际项目中,该数组是一个路由,我需要将该路由传递给具有[routerLink]
指令的组件)。
我该怎么处理?