首页 > 解决方案 > 延迟后隐藏 Flask 闪烁消息

问题描述

我用 Flask 显示的消息flash在页面重新加载之前不会离开页面。如何在使用 Python 延迟后使这些消息消失?我找到的答案适用于 JavaScript,但我正在寻找如何在 Python 中执行此操作。这对 Python 来说是不可能的吗?我应该使用 JavaScript 吗?为什么?

<main role="main" class="container">
      <div class="row">
        <div class="col-md-8">
          {% with messages = get_flashed_messages(with_categories=true) %}
            {% if messages %}
              {% for category, message in messages %}
                <div class="alert alert-{{ category }}">
                  {{ message }}
                </div>
              {% endfor %}
            {% endif %}
          {% endwith %}
          {% block content %}{% endblock %}
        </div>

标签: javascriptpythonflask

解决方案


推荐阅读