Heim > Web-Frontend > uni-app > So übergeben Sie die Uniapp-Bildadresse an VIEW

So übergeben Sie die Uniapp-Bildadresse an VIEW

PHPz
Freigeben: 2023-04-18 15:49:28
Original
1228 Leute haben es durchsucht

Bei der Entwicklung von Anwendungen mit Uniapp müssen wir häufig Bilder auf der Seite anzeigen. Oft müssen wir die Bildadresse über die Schnittstelle abrufen und sie dann auf der Seite anzeigen. Wie übergibt man also die Bildadresse an VIEW? In diesem Artikel wird es Ihnen ausführlich vorgestellt.

1. Verwenden Sie das img-Tag

In Uniapp können Sie das HTML-img-Tag verwenden, um Bilder anzuzeigen. Sie können den folgenden Code in der Vorlage verwenden:

<img :src="imageUrl" />
Nach dem Login kopieren

Unter anderem ist imageUrl die Adresse des Bildes. In Vue können Sie eine Variable über Daten binden, um sie zu übergeben.


<script>
export default {
  data() {
    return {
      imageUrl: "http://www.image.com/img.jpg"
    }
  }
}
</script>
Nach dem Login kopieren

Durch die Bindung von imageUrl an Daten kann diese bequem übergeben werden.

2. Hintergrundbilder verwenden

Zusätzlich zur Verwendung des img-Tags können Sie auch CSS-Hintergrundbild verwenden, um ein Hintergrundbild festzulegen. Der Vorteil dieser Methode besteht darin, dass Sie die Position, Größe und andere Stile des Bildes festlegen können, was Ihnen mehr Freiheit gibt. Verwenden Sie den folgenden Code in der Vorlage:

<div :style="{ backgroundImage: &#39;url(&#39; + imageUrl + &#39;)&#39; }"></div>
Nach dem Login kopieren

Unter anderem ist imageUrl auch die Adresse des Bildes. Die Bindung kann auch über Daten in Vue erfolgen.


<script>
export default {
  data() {
    return {
      imageUrl: "http://www.image.com/img.jpg"
    }
  }
}
</script>
Nach dem Login kopieren

3. Verwenden Sie die Uni-Image-Komponente

Zusätzlich stellt Uniapp auch die Uni-Image-Komponente zum Anzeigen von Bildern zur Verfügung. Mit der Uni-Image-Komponente können Sie auch das Platzhalterbild für das Laden von Bildern und für Fehler festlegen. Verwenden Sie den folgenden Code in der Vorlage:

<uni-image :src="imageUrl" :loading-src="loadingImage" :error-src="errorImage"></uni-image>
Nach dem Login kopieren

Unter anderem ist imageUrl auch die Adresse des Bildes. „loadingImage“ und „errorImage“ sind Platzhalterbilder beim Laden bzw. Fehler. Die Bindung kann auch über Daten in Vue erfolgen.


<script>
export default {
  data() {
    return {
      imageUrl: "http://www.image.com/img.jpg",
      loadingImage: "http://www.image.com/loading.png",
      errorImage: "http://www.image.com/error.png"
    }
  }
}
</script>
Nach dem Login kopieren

Oben erfahren Sie, wie Sie die Bildadresse in uniapp an VIEW übertragen. Sie können entsprechend der tatsächlichen Situation auswählen. Wenn Sie das Bild nur anzeigen möchten, können Sie das img-Tag oder das Hintergrundbild verwenden. Wenn Sie beim Laden ein Platzhalterbild festlegen müssen und ein Fehler auftritt, können Sie die Uni-Image-Komponente verwenden.

Das obige ist der detaillierte Inhalt vonSo übergeben Sie die Uniapp-Bildadresse an VIEW. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage