我有一个打开网页的Bokeh TapTool
TapTool(callback=OpenURL(url='/mypage?key=@name'))
但是,ColumnDataSource的 name 列中的文本包含不安全的文本 . 我想逃避这个文本 . 通常我会使用 tornado.escape.url_escape .
name
tornado.escape.url_escape
有没有办法自动应用像_1735313这样的函数,还是我必须在ColumnDataSource中维护一个单独的转义文本列?
从 0.12.10 开始,没有功能可以在客户端中转义字段值, CustomJSTransform 模型也不适用于 OpenURL . 我的建议是用于执行转义的tap工具的 CustomJS 回调并打开URL(总共几行JS) .
0.12.10
CustomJSTransform
OpenURL
CustomJS
1 回答
从
0.12.10
开始,没有功能可以在客户端中转义字段值,CustomJSTransform
模型也不适用于OpenURL
. 我的建议是用于执行转义的tap工具的CustomJS
回调并打开URL(总共几行JS) .