我想对大量AutocompleteInput
使用completions
。更改时,我想完成。我注意到属性value
仅存储用户键入的内容,而不存储他选择的完成内容:
from bokeh.models import AutocompleteInput
def print_search_value(attr, old, new):
print(new)
search_box = AutocompleteInput(completions=['jack', 'james'])
search_box.on_change('value', print_search_value)
用户键入“ ja”并用向下键选择“ james”并输入。 search_box.value
返回的值是
ja
我怎么知道用户选择了james
还是jack
?