问题标签 [md-autocomplete]

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 回答
1378 浏览

angular-material - md-chips 和 md-autocomplete 输入字段

当用户使用 md-chips 输入输入并移除焦点时,该条目仍然存在。一旦焦点被移除,有没有办法删除任何不是芯片的条目? 移除焦点后仍会显示突出文本

0 投票
0 回答
308 浏览

angularjs - md-autocomplete 不更新原始列表

角材料md-autocomplete在点击服务时未更新/刷新原始列表。它按旧列表工作,但不会随着文本更改而更新新列表md-autocomplete

控制器:

0 投票
0 回答
137 浏览

angularjs - Angular - Material md-auto 完整的搜索建议不可见

我已经在他们的网站上获取了 angular 给出的示例,并直接将其放入我的 express js 应用程序中,以使用它并使其适应我的需要。但是,由于某种原因,搜索建议是不可见的。我知道它们在那里,因为我可以选择它们,它们会作为普通文本出现在文本框中,但是当它们是建议时,它们不会出现。

然后我尝试将此代码复制并粘贴到我的文件中并运行它,我遇到了同样的问题。有趣的是,当我将它放入 codepen 时,它按预期工作。

有谁知道这里会发生什么?与使用expressjs有关吗?

0 投票
1 回答
892 浏览

angularjs - 在 md-autocomplete 中使用 ng-repeat 显示自动建议和热门产品

我正在尝试使用角度材料md-autocomplete指令来显示两种不同的东西,一种是流行产品,另一种是自动建议,但您只能使用一种md-item进行迭代,所以我决定使用ng-repeat. 我在一个数组上使用了三个循环,第一个循环是从函数返回的,该getSuggestion()函数本身包含两个数组:一个流行产品对象数组和一个建议对象数组。问题是,现在当我使用向上和向下键选择一个项目时,它选择的是项目列表而不是单个项目,当我单击特定项目时[object Object],[object Object],[object Object],[objct Object],[object Object],[object Object],我在搜索框中得到类似的东西而不是当我使用md-item迭代流行产品或建议数组时,我会得到项目字符串。

我的数据是这样的:

这是我在控制器中的代码:

};

这是我的看法:

当我将鼠标悬停在一个建议上时会发生这种情况,它会突出显示建议列表而不是单个建议:

在此处输入图像描述

这导致了这一点:

在此处输入图像描述

0 投票
3 回答
175 浏览

angularjs - 用逗号 angularjs 在单个字符串中显示数组

我需要表示给定数组:

作为用逗号分隔的单个字符串:

0 投票
1 回答
799 浏览

angularjs - md-autocomplete 在 .then 函数上给出错误

我无法使用 angularjs md-autocomplete 指令。请让我知道问题出在哪里。

打开 md-autocomplete 时出现此错误

这是我的控制器

这是我的html

请提供解决方案如何在自动完成指令选择列表中获取 myString 的值

0 投票
2 回答
1453 浏览

angular - Angular 2 mdAutocomplete 2 路数据绑定

我正在尝试使用自定义对象数据创建 Angular 2 MdAutocomplete,但无法获取和设置对象数据。过滤和显示看起来不错,但不绑定数据,它不是在编辑表单上设置项目,也不是在保存表单时获取项目。这是我的模板和代码:

0 投票
4 回答
63015 浏览

angular - 材料 2 自动完成:选择选项

我想在选择一个选项时调用一个函数。经过一番搜索,我似乎必须使用:

MdAutocompleteTrigger的 属性optionSelections

在文档中: https: //material.angular.io/components/component/autocomplete optionSelections 自动完成选项选择流。

我不明白,什么是流,如何实现?

0 投票
1 回答
46 浏览

jquery - 带有 webapi 调用的 md-autocomplete 显示以前的结果

所以我试图通过调用 webapi 来自动完成,它正在工作/返回正确的数据,但是 md-autocomplete 总是显示上一次 webapi 调用的结果,而不是最近一次调用的结果。所以当用户输入两个字符时,自动完成下拉菜单不会加载,但我会看到 webapi 成功返回结果。然后当用户输入第三个字符时,它将显示调用 webapi 时的结果,其中包含两个字符。似乎在加载数据之前返回了 return vm.vendorResults 。我究竟做错了什么?谢谢!

0 投票
1 回答
1280 浏览

angularjs - AngularJS ui-select 性能问题

我在我的应用程序中使用 UI Select 控件(来源 - https://angular-ui.github.io/ui-select/)。它有一个主要的性能问题(当填充超过约 2000 个项目时滞后)。也尝试使用 mdAutocomplete(source - https://material.angularjs.org/1.1.2/api/directive/mdAutocomplete ),因为它已经支持虚拟化,但是这个问题是它创建了大量的观察者(如果列表有 5000 个项目,它创建了约 15000 个观察者,尽管一次只渲染 20 个项目)。关于如何在任何控件中解决此性能问题的任何见解。我会注意到我必须支持大量的项目 - 约 10K 项目。

谢谢你的帮助!