angular - 如何使用 Angular Material 属性

标签 angular angular-material angular-material2

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/

相关文章:

javascript - 快照参数/服务在 Angular 2 中返回 NaN

Angular 2 : Generate the route link using functions/Dynamically generate the routerLink

css - 设置 Angular Material Tooltip 的字体大小

html - md-radio-group 的标签

angular - 无法绑定(bind)到 'formControl',因为它不是 'input' 的已知属性 - Angular2 Material Autocomplete 问题

javascript - @Angular - 公共(public) block 在构建时获取延迟加载的内容

javascript - 使用内置过滤器时,Angular 2 ag-grid 的“清除过滤器”按钮会清除文本框而不刷新列

javascript - 具有不同 html 结构的 materializecss 可折叠面板

css - 使用 Angular 示例未正确显示 Angular Material 树

html - 容器高度问题 = 100% 不工作 - Angular/ Material