从MatGridTile类扩展,Component的行为不像mat-grid-tile

时间:2019-04-15 04:20:49

标签: angular

我想用一些特定的逻辑和封装的模板创建自己的grid-listgrid-tiles

我成功地从grid-list扩展了MatGridList,并且可以在mat-grid-tiles内使用grid-list

问题是-我无法使用GridTile扩展MatGridTile组件,这是行不通的。

链接到stackblitz:https://stackblitz.com/edit/component-inheritance-angular-6-fu5z26?file=src/app/app.component.ts

1 个答案:

答案 0 :(得分:0)

因此,mat-grid-list通过ContentChildren()引用了其子级,因此,通过提供自定义组件,我们可以告诉mat-grid-list哪个子级组件是平铺的。

https://stackblitz.com/edit/component-inheritance-angular-6-nxceea?file=src/app/app.component.ts