小编sah*_*ah1的帖子

Angular 5:材质下拉菜单的事件处理

如果 的值发生变化,我需要调用一个函数mat-select。我一直在调用该函数(click)添加到mat-option.

但是如果我们只是使用键盘来填写表格,则永远不会调用该函数(可以理解)。有什么办法可以在任何更改时调用该函数吗?onChange,更改事件似乎不起作用。我没有ngModel这个表单域

更新: selectionChange适用于单选下拉菜单,但不适用于multi-select下拉菜单和mat-autocomplete. 有没有办法实现?多选示例:multi-select-stackblitz

更新 2:用于多个和自动完成工作的 onSelectionChange。多自动完成

angular-material angular

2
推荐指数
1
解决办法
1130
查看次数

Angular 5:将按钮定位在垫子对话框外的一半

我希望对话框有一个关闭按钮,它位于对话框的右上角(一半内/一半外),就像图像中的那个:

我可以使用绝对定位来实现这一点,但这不是一个可行的选择。

我想参考对话框来定位按钮,我也尝试使用float:right并给出margin-top负数,但即使设置z-index为 1000 以上,另一半也是隐藏的。

<button mat-mini-fab style="cursor:pointer;position:absolute;top:420px;left:900px">
<i class="material-icons" (click)="close()">close</i>
</button>
Run Code Online (Sandbox Code Playgroud)

图片 (礼貌:codota.com)。

css angular-material angular

2
推荐指数
1
解决办法
6637
查看次数

Angular 5:按下特定键时触发垫子自动完成

我正在尝试想出类似 Facebook 上的标记功能的东西,即每当按下“@”键时,我的自动完成功能就会被触发,并且我应该能够看到与输入帖子“@”的数据相对应的选项。

我无法绑定 keydown(或任何按键事件)上的自动完成功能

任何有关如何实现此功能的建议将不胜感激,我的最后手段是提出我自己的自动完成模块

angular-material angular angular5

2
推荐指数
1
解决办法
2393
查看次数

标签 统计

angular ×3

angular-material ×3

angular5 ×1

css ×1