我在 Streamlit 中嵌入了一个散景图,我希望能够从中选择点并将它们发送到 Streamlit 后端。我可以将 JS 点击处理程序添加到 Bokeh 图表并且它可以工作,但我无法找到将信息返回到 Streamlit 的方法。
我尝试设置使用 Streamlit 制作value
的 a text_input
,但它不会触发任何事件。文本显示出来,但如果我点击输入,它就会消失。
有什么方法可以从 JS 向 Streamlit 后端发送消息吗?
我在 Streamlit 中嵌入了一个散景图,我希望能够从中选择点并将它们发送到 Streamlit 后端。我可以将 JS 点击处理程序添加到 Bokeh 图表并且它可以工作,但我无法找到将信息返回到 Streamlit 的方法。
我尝试设置使用 Streamlit 制作value
的 a text_input
,但它不会触发任何事件。文本显示出来,但如果我点击输入,它就会消失。
有什么方法可以从 JS 向 Streamlit 后端发送消息吗?
我刚刚在 Strealit 论坛上回答了这个问题,但我也会在这里发布答案:D
目前,无法从 Streamlit 应用程序的图表中获取选定点等数据。实际上,我们现在正在开发一种 API 设计来支持这一点,但我猜我们还需要几个月的时间才能发布它。
如果您想关注这项工作的进展,请在此处订阅问题:https ://github.com/streamlit/streamlit/issues/455