jquery - 单击烧瓶中的按钮调用连续依赖和独立函数?
问题描述
我不知道应该遵循什么方法才能在 Flask 中获得所需的结果。在 Flask 应用程序中,
- 单击按钮调用函数并在 UI 中打印输出
- f1 的输出用作 f2 的输入,在 UI 中打印输出。
- 再次调用 f3,它独立运行并在 UI 中打印输出。
- 完成 f3 后,几分钟后屏幕上会出现一个弹出窗口。请帮我。
解决方案
好吧,基本上你已经自己回答了这个问题。
您应该为按钮创建一个事件侦听器,然后一步一步地执行。
document.getElementById("myBtn").addEventListener("click", function(){
const result = //call to flask endpoint
document.getElementById("spot_one").innerHTML = result;
const second_result = //call to another flask endpoint
document.getElementById("spot_two").innerHTML = second_result;
await new Promise(r => setTimeout(r, 20000));
window.alert("sometext");
});
请一一尝试这些步骤。
如果您想了解有关“等待”魔法的更多信息,请阅读其他 StackOverFlow 答案:
推荐阅读
- javascript - 是否可以将数据发送到闪亮的应用程序?
- javascript - Polymer js 3.0 升级 Uncaught TypeError: Polymer.dom is not a function
- javascript - 为heroku部署设置reactjs
- video - UWP:如何对原始视频帧进行 H.264 编码并获取编码帧
- python - PyQt 中的按键事件
- python - MySQLdb 导入导致 Python 2.7.14 中的错误
- python - Pandas - 查找值是否存在,否则保持相同的值
- react-native - 从...开始?对于 nil:NilClass 未定义方法 expo-cli@2.9.0/src/commands/upload/utils.js
- xml - XSL 1.0 比较和替换另一个 xml 字符串中的 xml 元素文本
- javascript - DOM 操作 JavaScript - 为数组的每个项目创建一个函数