本文示例代码已上传至我的
Github
仓库https://github.com/CNFeffery/dash-master
大家好我是费老师,回调函数是我们在Dash
应用中实现各种交互功能的核心,在绝大多数情况下,我们只需要以纯Python
的方式编写常规服务端回调函数即可,这也贯彻了Dash
无需编写javascript
即可构建web应用的理念。
但这并不代表在Dash
应用中我们只能使用Python
,更自由地,Dash
针对回调函数编写还提供了client side callback(我们通常称作浏览器端回调)相关功能,使得我们可以在仍然使用Python
编排回调函数角色的基础上,嵌入自定义的javascript
代码片段来执行相应的回调输入输出逻辑,从而解决一些特殊的需求。今天的文章中,我就将带大家一起学习Dash
浏览器端回调常用的方法和技巧