Heim  >  Fragen und Antworten  >  Hauptteil

Kann HTML einen String ersetzen?

Website-Framework: flask
Der Hintergrund extrahiert Daten aus der Datenbank und übergibt einen Parameter an das Frontend [172.16.101.31, 172.16.101.32, 172.16.101.33]
Nachdem das Frontend die Parameter erhalten hat, wird Folgendes angezeigt:


Aber ich muss es in Spalten anzeigen. Die aktuelle Änderungsmethode besteht darin, „,“ durch „
“ zu ersetzen, wenn die Daten in der Datenbank gespeichert sind, und sie dann an das Frontend zu übergeben

Es ist derzeit auf diese Weise implementiert, aber die in der Datenbank [172.16.101.31<br/>172.16.101.32<br/>172.16.101.33] gespeicherten Daten sind etwas zu hässlich. es kann sein: Wird diese Anforderung erfüllt?

我想大声告诉你我想大声告诉你2662 Tage vor844

Antworte allen(1)Ich werde antworten

  • PHP中文网

    PHP中文网2017-07-05 10:37:15

    还是以 , 分隔吧, 模版里

    <td valign="middle">
        {% for ip in mod[2].split(',') %}
          <p>{{ ip }}</p>
        {% endfor %}
    </td>

    测试代码

    >>> from jinja2 import Template
    >>> tmpl = """{% for ip in ips.split(',') %} <p>{{ ip }}</p> {% endfor %}"""
    >>> t = Template(tmpl)
    >>> print t.render({"ips": "127.0.0.1,192.168.1.1"})

    Antwort
    0
  • StornierenAntwort