为了账号安全,请及时绑定邮箱和手机立即绑定

根据文本输入更改散景中的标签显示

根据文本输入更改散景中的标签显示

有只小跳蛙 2021-08-17 10:04:40
我的散景应用程序中有一个文本输入,如下所示:textbox=TextInput(value="DIAAAAC35TQSDA8", title="Enter deal_id:")textbox.on_change("value", text_handler)我使用文本处理程序函数生成一个新图表:source.data = dict(x=x_data, y=y_data) 这工作得很好。但是,我的原始图表中也有一个标签。p.add_layout(Arrow(x_start=x_old, y_start=y_old, x_end=x_old, y_end=y_old, `end=VeeHead(fill_color="red", size=25)))如何根据新的 textInput 更改 x_old、y_old 值?
查看完整描述

1 回答

?
慕尼黑的夜晚无繁华

TA贡献1864条经验 获得超6个赞

尝试制作标签集并将其添加到您的绘图中。

label = LabelSet(x='x',y='y',text='labels in ColumnDataSource', source=source) p.add_layout(labels)

然后在你的 texthandler 函数中通过将 newColumnDataSource作为源来更新它,假设你通过更新ColumnDataSource.


查看完整回答
反对 回复 2021-08-17
  • 1 回答
  • 0 关注
  • 119 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信