Maison interface Web uni-app Comment transmettre l'adresse de l'image Uniapp à VIEW

Comment transmettre l'adresse de l'image Uniapp à VIEW

Apr 18, 2023 pm 03:20 PM

Dans le processus de développement d'applications à l'aide d'Uniapp, nous avons souvent besoin d'afficher des images sur la page. Plusieurs fois, nous devons obtenir l’adresse de l’image via l’interface, puis l’afficher sur la page. Alors, comment transmettre l’adresse de l’image à VIEW ? Cet article vous le présentera en détail.

1. Utilisez la balise img

Dans Uniapp, vous pouvez utiliser la balise HTML img pour afficher des images. Vous pouvez utiliser le code suivant dans le modèle :

<img :src="imageUrl" />
Copier après la connexion

Parmi eux, imageUrl est l'adresse de l'image. Dans Vue, vous pouvez lier une variable via des données pour la transmettre.


<script>
export default {
  data() {
    return {
      imageUrl: "http://www.image.com/img.jpg"
    }
  }
}
</script>
Copier après la connexion

En liant imageUrl dans les données, elle peut être transmise facilement.

2. Utiliser des images d'arrière-plan

En plus d'utiliser la balise img, vous pouvez également utiliser CSS background-image pour définir une image d'arrière-plan. L'avantage de cette méthode est que vous pouvez définir la position, la taille et d'autres styles de l'image, vous offrant ainsi une plus grande liberté. Utilisez le code suivant dans le modèle :

<div :style="{ backgroundImage: &#39;url(&#39; + imageUrl + &#39;)&#39; }"></div>
Copier après la connexion

Parmi eux, imageUrl est aussi l'adresse de l'image. La liaison peut également être transmise via les données dans Vue.


<script>
export default {
  data() {
    return {
      imageUrl: "http://www.image.com/img.jpg"
    }
  }
}
</script>
Copier après la connexion

3. Utilisez le composant uni-image

De plus, Uniapp fournit également le composant uni-image pour afficher les images. À l'aide du composant uni-image, vous pouvez également définir l'image d'espace réservé pour le chargement et l'erreur de l'image. Utilisez le code suivant dans le modèle :

<uni-image :src="imageUrl" :loading-src="loadingImage" :error-src="errorImage"></uni-image>
Copier après la connexion

Parmi eux, imageUrl est aussi l'adresse de l'image. chargementImage et errorImage sont respectivement des images d'espace réservé lors du chargement et de l'erreur. La liaison peut également être transmise via les données dans Vue.


<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>
Copier après la connexion

Ce qui précède explique comment transmettre l'adresse de l'image à VIEW dans uniapp. Vous pouvez choisir en fonction de la situation réelle. Si vous souhaitez simplement afficher l'image, vous pouvez utiliser la balise img ou l'image d'arrière-plan ; si vous devez définir l'image d'espace réservé pendant le chargement et l'erreur, vous pouvez utiliser le composant uni-image.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

Video Face Swap

Video Face Swap

Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Article chaud

<🎜>: Dead Rails - Comment apprivoiser les loups
4 Il y a quelques semaines By DDD
Niveaux de force pour chaque ennemi et monstre de R.E.P.O.
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
<🎜>: Grow A Garden - Guide de mutation complet
2 Il y a quelques semaines By DDD

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds

Tutoriel Java
1658
14
Tutoriel PHP
1257
29
Tutoriel C#
1231
24