【发布时间】:2020-04-02 05:31:07
【问题描述】:
我想在我的仪表板中使用 TextInput/Autocomplete 小部件,让它能够监听在那里进行的每个操作,而不仅仅是在输入输入或将焦点更改为另一个元素之后。 我的目标是使用自动完成小部件来过滤数据框,用户可以在其中开始输入行名,如果 df 在列名中有大写字母,它将自动更正。 换句话说,df有一个“Price”列,用户输入“p”,Autocomplete立即将它(根据潜在列的名称)更正为“P”,然后用户完成输入。
正如我在这里看到的 - https://bokeh.readthedocs.io/en/latest/docs/releases.html 在 7 月更新 (v.1.3.0) 中,此功能已添加到 TextInput 小部件。 在提交的详细信息中,有一行“事件侦听器的新属性“wait_commit””。但是这个参数不存在,而且官方的 Bokeh v.2.0.1 文档对这个属性一无所知。
非常感谢您的帮助。
【问题讨论】:
标签: autocomplete bokeh textinput