问题标签 [suggestbox]

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 投票
2 回答
909 浏览

gwt - 清除 GWT 中模糊的 SuggestBox

我在 GWT 中有一个 SuggestionBox。有没有办法在它模糊时清除它(除非用户做出选择,在这种情况下应该采取行动)?

0 投票
2 回答
794 浏览

gwt - 在SuggestBox()中显示图像+文本

我正在尝试使用 SuggestBox 和 MultiWordSuggestOracle 以下代码在建议下拉列表中显示一个图标和文本:

在 onModuleLoad 函数中包含以下代码:

问题:html 代码打印为普通文本。各位大佬能建议一下代码有什么问题吗?

谢谢!

0 投票
1 回答
294 浏览

java - GWT SuggestBox 的问题

我在将 a 添加SuggestBox到我的应用程序时遇到了一些问题。UiBinder模板如下所示:

我正在通过扩展创建自己的建议框MultiWordSuggestOracle。我已经调试了我的代码,并确保SuggestBox在初始化UiBinder.

我的SuggestBox不好用。让我感到困惑的是,如果我将它添加到FlexTable(我必须显示我通过建议框添加的条目)使用setWidget(row, column, widget)这个组件可以正常工作,所以在初始化 UI 时我可能会遗漏一些东西。虽然我有 Dewsbury 关于 GWT 应用程序的书,但它没有涵盖UiBinder. 我检查过的教程和代码示例使用

没有问题。SuggestBox然而,我不明白在创建和初始化这个组件或导致它不起作用的 UI 时我做错了什么。不知道会不会超过

初始化 sugestbox,或者在链接/初始化此组件时是否缺少任何其他重要概念。

该组件声明为

0 投票
0 回答
299 浏览

java - GWT SuggestBox onFocus 的 requestDefaultSuggestions 实例

我们被要求更新我们的 SuggestBox 以在用户点击该字段时显示一组默认建议。我们在 SuggestBox 上注册了一个 FocusHandler,目的是在我们的 SuggestOracle 实现中使用 requestDefaultSuggestions(Request r, Callback c) 方法。

文档告诉我们,请求查询应该为空才能使其工作。很容易。然而,更大的问题是关于回调对象。

我假设我会简单地创建一个实现 onSuggestionsReady 方法的匿名类并将其传递给上面的方法调用。

例子:

我正在努力弄清楚 Callback 对结果做了什么,以便在调用返回时将它们填充到 SuggestBox 中(即“做某事”)?根据我对 SuggestBox 和 SuggestionDisplay 的评论,我想不出一种将响应建议传递到框的方法。我的搜索向其他人展示了类似的问题,但我还没有看到有人发布答案。看起来应该可以相当轻松地完成一些事情,所以我不确定我是否只是对如何调用 requestDefaultSuggestions 方法调用感到困惑,或者我是否从错误的角度来解决问题。

希望有人可以为我指明正确的方向并帮助我将其记录下来,以供下一个开发人员努力解决。

0 投票
1 回答
254 浏览

gwt - SuggestBox 为项目着色

我想为我的建议框中的项目提供自定义背景颜色。这可能吗?

喜欢

0 投票
1 回答
110 浏览

java - 有没有办法通过允许两个参数名称及其各自的索引来使用组合框,该组合框也可以作为使用 GWT 2.7 的建议框

我想知道我们如何使用组合框和自动建议功能。如果可以,请提供示例。

0 投票
1 回答
1204 浏览

java - GWT 自动完成或建议框

我正在使用建议框在 GWT 中实现自动完成。为了从实体中检索数据,我使用了 objectify 并将数据映射到建议框,我使用了 MultiWordSuggestOracle。

在表单加载时,我正在触发一个查询以检索数据并将其传递给 MultiWordSuggestOracle。它工作正常。

例如,如果我在建议中加载客户数据,它正在工作

但是例如,如果我的实体中有 5000 - 50000 条客户记录,那么检索所有数据并在建议中显示它是不可能成功的。

那么在gwt中使用自动完成还有其他技术吗?提前致谢

0 投票
1 回答
656 浏览

android - Android 建议 TextField

我正在尝试设计一个用户表单,我想知道是否可以创建一个 TextField ,当用户单击它时,会出现一个带有建议的下拉列表(基于用户输入的先前值)并且用户可以选择要么选择建议,要么在文本字段中写下自己的建议。

谢谢

0 投票
1 回答
55 浏览

gwt - GWT Suggestbox:较旧的回调覆盖较新的回调

上下文

我正在使用带有性能不佳的自定义 SuggestOracle 的 SuggestBox。

我输入“a”,所有以字母“a”开头的结果都将作为建议返回。由于有很多结果,建议会以几秒钟的短暂延迟显示。

但与此同时,我继续打字。所以现在我输入了“ab”,结果比单独的“a”少得多。所以建议几乎立即显示出来。

问题

显示“ab”建议后,来自“a”的回调返回并覆盖“ab”建议。最后,我有一个与我输入的单词不匹配的建议列表。

我的问题

  • 有没有办法防止旧的回调覆盖新的回调?
  • 如果没有,有没有办法在触发建议机制之前等待至少 3 个字母?
  • 还有其他解决方案吗?
0 投票
1 回答
374 浏览

javascript - Webix (protoUI) 中建议列表中的表单

我正在使用 Webix 并尝试通过protoUI 是否可以在 Webix 中将功能齐全的表单(带有文本字段和按钮)附加为建议列表来创建我自己的建议列表?我已经创建了 UI 部分,但现在无法将选定的值添加到文本字段:

这是我的问题的片段