问题标签 [md-select]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
635 浏览

angularjs - AngularJS Material dropdown options not working

I'm trying to build a form using AngularJS Material and am having problems getting my dropdown options to show up. My HTML is below and my options are stored in an object array on my server script. What am I doing wrong below?

0 投票
1 回答
4093 浏览

promise - Angular Material md-select 异步加载选项

我需要使用 Angular Materialmd-select组件异步加载选择的选项(通过服务)。

实际上,我使用click事件来加载数据。它有效,但我需要单击两次选择以显示选项。这是一个问题。

此链接显示了预期的行为(AngularJs Material)

实际行为显示在此链接中。

是否支持异步选项的加载md-select

0 投票
3 回答
32283 浏览

angular - Angular 2材料垫选择以编程方式打开/关闭

有谁知道如何以编程方式打开或关闭 mat-select?根据 api,有打开和关闭的方法,但不知道如何从组件调用这些方法,并且现场没有任何示例显示。

谢谢

0 投票
0 回答
239 浏览

angularjs - 用 ng-repeat 重写 ng-options 使其与 md-select 一起使用

我正在尝试将 Bootstrap 选择字段转换为 Angular Material,但是很难让代码与 ng-repeat 而不是 ng-options 一起使用。原始代码如下所示:

新的 AngularJS Material html 代码如下所示:

从 md-select 中选择的项目不会保存在后端表中。我在这里想念什么?我很确定无法使用 ng-options 会导致此问题,但是如何使用 ng-repeat 修复它?

更新:开箱即用的指令代码的其余部分在下面供参考。

0 投票
1 回答
170 浏览

angularjs - AngularJS:在md-select multiple中获取选择顺序

当我在 中选择两个选项时<md-select>,我得到了两个值的数组。我的问题是如何获得选择顺序?

例如在codepen中,当我One先选择,然后选择Two时,我得到了['1','2']. ['2','1']当我选择第Two一个然后我有可能得到One吗?

0 投票
1 回答
533 浏览

angularjs - 如何在 md-option 中执行量角器测试

我有角度的代码是

并在量角器中使用了以下代码

而且我总是收到游戏错误

失败:元素不可见

在代码中element(by.model("country")).click()工作正常,但未在弹出窗口中选择 md 选项,请帮忙。

0 投票
2 回答
1546 浏览

html - md-选择下划线颜色变化

我尝试md-select使用以下 css 更改下划线的颜色:

但它不起作用。

这是包含我要自定义的 md-select 的 html:

在此处输入图像描述

0 投票
2 回答
1036 浏览

selenium-webdriver - 在 selenium webdriver 中使用 md-select 和 md-option 进行下拉选择

如何在 selenium webdriver 中使用 md-select 和 md-option 选择下拉菜单。

不支持选择类。

0 投票
0 回答
154 浏览

angularjs - AngularJS 材料 - 设置父 div

我正在使用 AngularJS 材料 1.1.8。我有一个带有 md-option 的 md-select 元素,它使用 ng-repeat 来填充列表项:

当按下 md-select 时,Angular 会在 body 元素下为 md-options 创建一个新的 div,而不是在 md-select 的实际父 div“my-select-div”下。

如何将 md-option 的 div 的父级设置为“my-select-div”?

谢谢。

0 投票
1 回答
32 浏览

angularjs - md-select angular js 更新多个值

这是我的代码,我正在尝试根据日期为楼层和班次选择不同的值。

$scope.shifts = [{shiftid: "a", shift: "A"}, {shiftid: "c", shift: "C"}, {shiftid: "b", shift: "B"}];

$scope.floors = [{id: "f1", floor: "F1"}, {id: "f2", floor: "F2"}, {id: "f3", floor: "F3"}];

[{ "shift": null, "floor": null, "type": typeObj },{ "shift": null, "floor": null, "type": typeObj },{ "shift": null, "floor ": null, "type": typeObj }];

当我有多张卡并且我选择其中一个班次时,所有班次都会更新为相同的值。在此处输入图像描述

我附上一张图,谁能帮忙!!!!!!谢谢你。