要使用Flask后端显示唯一的loading.gif on (onclick),可以按照以下步骤进行:
from flask import Flask, render_template
app = Flask(__name__)
static
的文件夹,并将loading.gif文件放入其中。templates
的文件夹,并在其中创建一个名为index.html
的模板文件。index.html
模板文件中添加以下代码:<!DOCTYPE html>
<html>
<head>
<title>Loading GIF Example</title>
</head>
<body>
<h1>Click the button to show the unique loading GIF</h1>
<button onclick="showLoading()">Show Loading</button>
<div id="loadingDiv" style="display:none;">
<img src="{{ url_for('static', filename='loading.gif') }}" alt="Loading...">
</div>
<script>
function showLoading() {
var loadingDiv = document.getElementById('loadingDiv');
loadingDiv.style.display = 'block';
}
</script>
</body>
</html>
index.html
模板文件渲染并返回给客户端:@app.route('/')
def index():
return render_template('index.html')
if __name__ == '__main__':
app.run()
现在,当用户访问Flask应用程序的根URL时,将显示一个按钮。当用户点击按钮时,将显示唯一的loading.gif。
小程序云开发官方直播课(应用开发实战)
云+社区沙龙online [技术应变力]
云+社区技术沙龙[第8期]
云原生正发声
小程序·云开发官方直播课(数据库方向)
腾讯云“智能+互联网TechDay”
Techo Day
腾讯云GAME-TECH游戏开发者技术沙龙
T-Day
云+社区技术沙龙[第14期]
领取专属 10元无门槛券
手把手带您无忧上云