【问题标题】:disable an item in md-autocomplete禁用 md-autocomplete 中的项目
【发布时间】:2017-04-13 23:59:08
【问题描述】:

我们有一种情况,我们将带有 md-select / md-option 的 md-input-container 转换为 md-autocomplete。在 md-select/md-option 中,我们能够在 md-select 和 md-option 上都有一个 ng-disabled 属性。对于 md-autocomplete,我们还没有找到在选项/项目级别使用 ng-disabled 的方法。我们在 md-autocomplete 上使用它,但是一旦它们被选中,就需要禁用下拉菜单中的选项。

有没有办法使用 md-autocomplete 来做到这一点?谢谢!

【问题讨论】:

  • 您找到解决方案了吗?我需要同样的东西。我似乎找不到阻止项目点击事件的方法
  • 不,我们无法弄清楚,所以将其保留为 md-select/md-option。对不起。
  • 看看stackoverflow.com/a/38745185/1134132。我相信这可以解决您的问题

标签: javascript angularjs md-autocomplete


【解决方案1】:

在 md-item-template 上使用如下内容:

ng-click="item.mail==''?$event.stopPropagation():''"

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-07-02
    • 1970-01-01
    • 2017-08-24
    • 2017-08-11
    相关资源
    最近更新 更多