【问题标题】:Pop up messages box are not displayed不显示弹出消息框
【发布时间】:2019-08-10 05:46:26
【问题描述】:

我希望在用户注册后显示用户注册成功的消息,注销和登录也一样

显示消息,但没有弹出我认为问题出在脚本方面。请帮忙!!

base.hmtl

{% if messages %}
  {% for message in messages %} 
    {% if message.tags == 'success' %}
     <script>M.toast({html: " {{message}}, classes:"blue rounded",displayLenght:2000});</script>
     {% elif message.tags == 'info' %}
     <script>M.toast({html: " {{message}}, classes:"blue rounded",displayLenght:2000});</script>
     {% elif message.tags == 'warning' %}
     <script>M.toast({html: " {{message}}, classes:"blue rounded",displayLenght:2000});</script>
     {% elif message.tags == 'error' %}
     <script>M.toast({html: " {{message}}, classes:"blue rounded",displayLenght:2000});</script>
     {% endif %}
  {% endfor %}
{% endif %}

【问题讨论】:

    标签: javascript django python-3.x


    【解决方案1】:

    您在消息模板之后错过了", 请尝试

    {% if messages %}
      {% for message in messages %} 
        {% if message.tags == 'success' %}
         <script>M.toast({html: " {{message}}", classes:"blue rounded",displayLenght:2000});</script>
         {% elif message.tags == 'info' %}
         <script>M.toast({html: " {{message}}", classes:"blue rounded",displayLenght:2000});</script>
         {% elif message.tags == 'warning' %}
         <script>M.toast({html: " {{message}}", classes:"blue rounded",displayLenght:2000});</script>
         {% elif message.tags == 'error' %}
         <script>M.toast({html: " {{message}}", classes:"blue rounded",displayLenght:2000});</script>
         {% endif %}
      {% endfor %}
    {% endif %}
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-10-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多