问题标签 [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.
angular-material - md-chips 和 md-autocomplete 输入字段
当用户使用 md-chips 输入输入并移除焦点时,该条目仍然存在。一旦焦点被移除,有没有办法删除任何不是芯片的条目? 移除焦点后仍会显示突出文本
angularjs - md-autocomplete 不更新原始列表
角材料md-autocomplete
在点击服务时未更新/刷新原始列表。它按旧列表工作,但不会随着文本更改而更新新列表md-autocomplete
。
控制器:
angularjs - Angular - Material md-auto 完整的搜索建议不可见
我已经在他们的网站上获取了 angular 给出的示例,并直接将其放入我的 express js 应用程序中,以使用它并使其适应我的需要。但是,由于某种原因,搜索建议是不可见的。我知道它们在那里,因为我可以选择它们,它们会作为普通文本出现在文本框中,但是当它们是建议时,它们不会出现。
然后我尝试将此代码复制并粘贴到我的文件中并运行它,我遇到了同样的问题。有趣的是,当我将它放入 codepen 时,它按预期工作。
有谁知道这里会发生什么?与使用expressjs有关吗?
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
迭代流行产品或建议数组时,我会得到项目字符串。
我的数据是这样的:
这是我在控制器中的代码:
};
这是我的看法:
当我将鼠标悬停在一个建议上时会发生这种情况,它会突出显示建议列表而不是单个建议:
这导致了这一点:
angularjs - 用逗号 angularjs 在单个字符串中显示数组
我需要表示给定数组:
作为用逗号分隔的单个字符串:
angularjs - md-autocomplete 在 .then 函数上给出错误
我无法使用 angularjs md-autocomplete 指令。请让我知道问题出在哪里。
打开 md-autocomplete 时出现此错误
这是我的控制器
这是我的html
请提供解决方案如何在自动完成指令选择列表中获取 myString 的值
angular - Angular 2 mdAutocomplete 2 路数据绑定
我正在尝试使用自定义对象数据创建 Angular 2 MdAutocomplete,但无法获取和设置对象数据。过滤和显示看起来不错,但不绑定数据,它不是在编辑表单上设置项目,也不是在保存表单时获取项目。这是我的模板和代码:
angular - 材料 2 自动完成:选择选项
我想在选择一个选项时调用一个函数。经过一番搜索,我似乎必须使用:
MdAutocompleteTrigger的 属性optionSelections
在文档中: https: //material.angular.io/components/component/autocomplete optionSelections 自动完成选项选择流。
我不明白,什么是流,如何实现?
jquery - 带有 webapi 调用的 md-autocomplete 显示以前的结果
所以我试图通过调用 webapi 来自动完成,它正在工作/返回正确的数据,但是 md-autocomplete 总是显示上一次 webapi 调用的结果,而不是最近一次调用的结果。所以当用户输入两个字符时,自动完成下拉菜单不会加载,但我会看到 webapi 成功返回结果。然后当用户输入第三个字符时,它将显示调用 webapi 时的结果,其中包含两个字符。似乎在加载数据之前返回了 return vm.vendorResults 。我究竟做错了什么?谢谢!
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 项目。
谢谢你的帮助!