Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/353.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jsf-2/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用CustomJS的Bokeh回调:有没有一种方法可以从使用CustomJS的另一个回调中触发使用CustomJS的回调?_Javascript_Python_Callback_Bokeh - Fatal编程技术网

Javascript 使用CustomJS的Bokeh回调:有没有一种方法可以从使用CustomJS的另一个回调中触发使用CustomJS的回调?

Javascript 使用CustomJS的Bokeh回调:有没有一种方法可以从使用CustomJS的另一个回调中触发使用CustomJS的回调?,javascript,python,callback,bokeh,Javascript,Python,Callback,Bokeh,使用CustomJS的Bokeh回调:有没有一种方法可以从使用CustomJS的另一个回调中触发使用CustomJS的回调?另外,与第一个问题相关:在修改属性或生成触发回调的事件时,是否有方法防止触发回调?我一直在试图从Bokeh文档中找到信息或方法,但我什么也找不到。从CustomJS调用CustomJS-是的,绝对如此CustomJS是一个对象,它具有一个execute方法,该方法接受cb_obj和cb_数据。只要像常规方法一样调用它,就可以了 在不触发回调的情况下设置属性——这在JavaS

使用CustomJS的Bokeh回调:有没有一种方法可以从使用CustomJS的另一个回调中触发使用CustomJS的回调?另外,与第一个问题相关:在修改属性或生成触发回调的事件时,是否有方法防止触发回调?我一直在试图从Bokeh文档中找到信息或方法,但我什么也找不到。

CustomJS
调用
CustomJS
-是的,绝对如此
CustomJS
是一个对象,它具有一个
execute
方法,该方法接受
cb_obj
cb_数据
。只要像常规方法一样调用它,就可以了


在不触发回调的情况下设置属性——这在JavaScript中是可能的,但这是一个不应该依赖的实现细节。如果您感兴趣,请在BokehJS源代码中查找
HasProps
类的源代码,它有一个
setv
方法。我认为在Python中根本不可能。

CustomJS
调用
CustomJS
-是的,绝对可能
CustomJS
是一个对象,它具有一个
execute
方法,该方法接受
cb_obj
cb_数据
。只要像常规方法一样调用它,就可以了


在不触发回调的情况下设置属性——这在JavaScript中是可能的,但这是一个不应该依赖的实现细节。如果您感兴趣,请在BokehJS源代码中查找
HasProps
类的源代码,它有一个
setv
方法。我认为在Python中根本不可能这样做。

但是在JS代码中如何调用CustomJS?类似于???.execute(cb_obj,cb_数据)?我在任何地方都找不到这方面的例子。关于另一个问题,我理解这是不应该使用的,但在本例中,我有一个回调多次更改特定属性(“图例项可见”),从而触发另一个回调,次数相同,我更希望控制第二个回调何时触发,以避免响应缓慢。“类似于???.execute(cb_obj,cb_数据)?“-是的,完全一样。没有例子,因为BokehJS还没有被记录下来,因为它被认为是不稳定的。我想我将尝试首先将回调附加到标记上,然后使用这些标记触发回调,正如Bokeh论述中所建议的那样。使用execute方法处理不应该直接使用的东西看起来是一种危险的方式,但是如何在JS代码中调用CustomJS呢?类似于???.execute(cb_obj,cb_数据)?我在任何地方都找不到这方面的例子。关于另一个问题,我理解这是不应该使用的,但在本例中,我有一个回调多次更改特定属性(“图例项可见”),从而触发另一个回调,次数相同,我更希望控制第二个回调何时触发,以避免响应缓慢。“类似于???.execute(cb_obj,cb_数据)?“-是的,完全一样。没有例子,因为BokehJS还没有被记录下来,因为它被认为是不稳定的。我想我将尝试首先将回调附加到标记上,然后使用这些标记触发回调,正如Bokeh论述中所建议的那样。使用execute方法处理不应该直接使用的东西看起来是一种危险的方式。