Angular - Material列出了他们的文档,其中一部分包含每个组件的api,例如他们的<mat-select>
组件:
https://material.angular.io/components/select/api
包含这些api项目的正确方法是什么,因为它们不在他们的网站上找到,并且不清楚每个项目的应用位置。
答案 0 :(得分:1)
使用Angular - Material API文档的方便提示(我不知道为什么他们不能在易于访问的地方包含此类信息):
@Input(...)
表示它是附加到DOM元素的属性,例如<mat-select ariaLabel="Custom aria label">
@Output()
是定义的可以通过ViewChild
和Observable
进行访问的事件。
其余定义通常是可以通过ViewChild
。
请注意: 要了解如何使用ViewChild访问材质元素,请查看此答案:Angular 2 material mat-select programmatically open/close