Suggestbox 返回开始并包含用户输入的建议

发布于 2024-09-25 21:05:18 字数 430 浏览 6 评论 0原文

我正在使用 SuggestBox,但在获得应用程序的良好行为方面遇到一些困难。

考虑以下建议列表:

1. lol 
2. good evening
3. goodbye
4. end 
5. saluti

如果我将我的 SuggestBox 与此列表一起使用并输入“g”,我将获得:

1. good evening
2. goodbye

如果我输入“e”:

1. good evening
2. end

但我想要获得的是包含输入的单词,而不仅仅是开头的单词与输入。例如,如果我输入“l”,我想获得 :

1. lol
2. saluti

而不仅仅是 :

1. lol

我该如何解决这个问题?

感谢您的帮助。

I am using a SuggestBox and I am having some difficulties to obtain the good behavior of my application.

Consider the following list of suggestions :

1. lol 
2. good evening
3. goodbye
4. end 
5. saluti

If I use my SuggestBox with this list and I type "g" I will obtain :

1. good evening
2. goodbye

It I type "e" :

1. good evening
2. end

But what I want to obtain is the words containing the input and not only the ones beginning with the input. For example if I type "l", I want to obtain :

1. lol
2. saluti

and not only :

1. lol

How can I fix this?

Thank you for your help.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

撩发小公举 2024-10-02 21:05:18

SuggestBox 使用 SuggestOracle 决定在给定输入的情况下返回什么内容。 SuggestBox 的默认 oracle 为 MultiWordSuggestOracle< /a> 具有您所描述的行为。如果您想要一些其他行为,您将必须通过扩展 SuggestOracle 来编写自己的 oracle。 查看这个非常好的博客教程,了解如何在 GWT 中实现自动完成功能。

The SuggestBox is using a SuggestOracle to decide what to return given some input. The default oracle for a SuggestBox is MultiWordSuggestOracle that has the behaviour you describe. If you want some other behaviour, you will have to write your own oracle by extending SuggestOracle. Check out this very good blog tutorial on how to implement autocompletion in GWT.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文