GWT的
SuggestBox
会显示与用户已输入的匹配的输入列表。建议列表项是否可以包含任意HTML或小部件,而不仅仅是字符串?例如,我想在某些建议项目中显示图标。SuggestBox
会显示与用户已输入的匹配的输入列表。建议列表项是否可以包含任意HTML或小部件,而不仅仅是字符串?例如,我想在某些建议项目中显示图标。简单的回答 - 是的,建议内容可以包含任意的HTML - 只需在您的SuggestOracle的建议实现中放置它即可。例如:
public class CountrySuggestion implements Suggestion {
..snip..
@Override
public String getDisplayString() {
return "<i>" + country.getName() + "</i><img src='icon.png'>";
}
}
SuggestOracle
覆盖isDisplayStringHTML
并返回true
。 - Nick Heiner