Maison Applet WeChat Développement de mini-programmes Rendu conditionnel du didacticiel du mini programme WeChat

Rendu conditionnel du didacticiel du mini programme WeChat

May 04, 2020 pm 12:34 PM
1

Rendu conditionnel

Le rendu dit conditionnel fait référence à la valeur logique de l'expression de liaison de données pour déterminer s'il faut restituer le composant actuel. Dans le morceau de code suivant, il y a un morceau de code qui utilise l'attribut caché :

<view class=&#39;content&#39; hidden=&#39;{{flag ? true: false}}&#39;>
    <text>{{hiddencontent}}</text>
 </view>
Copier après la connexion

Dans le code-barres ci-dessus, lorsque la valeur de la variable flag est vraie, le composant de vue et les composants inclus ne le seront pas. être rendu. Lorsque la variable flag Lorsque la valeur est fausse, la sortie du composant de vue est rendue sur la page.

wx:if rendu conditionnel

Dans le fichier wxml de l'applet WeChat, une autre méthode est fournie pour un rendu conditionnel similaire, qui consiste à utiliser l'attribut wx:if pour contrôler le composant actuel. est la suivante :

<view wx:if= &#39;{{condition}}&#39;>内容</view>
Copier après la connexion

Dans le code ci-dessus, lorsque la valeur de la variable de condition est vraie, le composant de vue restituera la sortie. Lorsque la variable de condition est fausse, le composant de vue ne sera pas rendu.

À notre avis, l'attribut wx:if est similaire au composant caché. La différence est que les variables logiques qui contrôlent le rendu sont opposées. Cependant, wx:if peut être utilisé pour un contrôle plus pratique. Vous pouvez utiliser wx:if ,wx:else pour ajouter plusieurs blocs de code de branche. Si la valeur de l'expression de contrôle est vraie, une branche sera rendue, et si elle est fausse, une autre branche sera rendue.

<view wx:if= &#39;{{length > 3}}&#39;>内容1</view>
<view wx:elif= &#39;{{length < 5}}&#39;>内容2</view>
<view wx:else&#39;>内容3</view>
Copier après la connexion

Dans le code ci-dessus, lorsque la longueur Si la valeur est supérieure à 3, le contenu 1 est rendu Lorsque la valeur de la longueur est supérieure à 3 et inférieure à 5, l'interface restitue et affiche le contenu 2. Si aucune des conditions ci-dessus n'est remplie, le contenu 3 est rendu.

L'intelligence vient du travail acharné et la connaissance vient de l'accumulation quotidienne

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

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Meilleurs paramètres graphiques
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Comment réparer l'audio si vous n'entendez personne
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Comment déverrouiller tout dans Myrise
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌

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)