我的散景应用程序中有一个文本输入,如下所示: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
.
添加回答
举报
0/150
提交
取消