欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 文旅 > 文化 > js中两种异步方式:async+await以及then

js中两种异步方式:async+await以及then

2024/10/24 13:24:12 来源:https://blog.csdn.net/zhourongxiang1/article/details/142324459  浏览:    关键词:js中两种异步方式:async+await以及then

第一种方式
在这里插入图片描述
第二种方式
在这里插入图片描述
完整代码
前端代码

<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>pywebview example</title>
</head><body><h1>hello pywebview!</h1><p>this is a simple desktop application using pywebview</p><button onclick="GetMessageFromBackground()">Get Message</button><p id="message"></p><script>/*async function GetMessageFromBackground() {const message = await window.pywebview.api.getMessage();document.getElementById("message").innerText = message}*/function GetMessageFromBackground() {window.pywebview.api.getMessage().then(response => {document.getElementById("message").innerText = response});}</script>
</body></html>

后端代码

import webview
import os
import jsonclass API:def getMessage(self):return 'hello from python background'
def main():api=API()webview.create_window('pywebview example','index.html',js_api=api)webview.start()
if __name__=='__main__':main()    

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com