Angular - Material 列出了他们的文档,其中一部分包括每个组件的 api,例如他们的 <mat-select>
组件:
https://material.angular.io/components/select/api
包含这些 api 项目的正确方法是什么,因为在他们的网站上找不到它们,并且不清楚每个项目应该应用在哪里。
最佳答案
使用 Angular - Material API 文档的实用技巧(我不知道为什么他们不在易于访问的地方包含此类信息):
@Input(...)
意味着它是附加到 DOM 元素的属性,例如<mat-select ariaLabel="Custom aria label">
@Output()
是定义的发出事件,可以通过 ViewChild
访问和Observable
.
其余的定义通常是可以通过ViewChild
访问的方法。 .
注意: 要了解如何使用 ViewChild 访问 Material 元素,请查看此答案:Angular 2 material mat-select programmatically open/close
关于angular - 如何使用 Angular Material 属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49806864/