Maison > développement back-end > Golang > le corps du texte

Comment puis-je gérer et modifier les variables globales dans les modèles Go HTML ?

Patricia Arquette
Libérer: 2024-11-17 22:10:02
original
322 Les gens l'ont consulté

How Can I Manage and Modify Global Variables in Go HTML Templates?

Gestion des variables globales dans Go HTML/Template

Lors de la création de variables dans le HTML/template de Go, leur portée est généralement limitée au bloc conditionnel dans lequel ils sont définis. Pour surmonter ce problème et partager des variables dans plusieurs sections d'un modèle, une approche alternative est nécessaire.

Dans Go 1.11, un nouveau mécanisme a été introduit pour modifier les variables d'un modèle.

Création de variables globales. Variables :

Pour définir une variable globale, utilisez l'opérateur d'affectation (:=) :

Modification des variables globales :

Pour modifier la valeur d'une variable globale, utilisez l'opérateur d'affectation (=) :

Cas d'utilisation dans les blocs conditionnels :

Si une variable globale est créés en dehors d'un bloc {{if}} mais modifiés à l'intérieur de celui-ci, les modifications deviennent visibles après le bloc.

Exemple :

Considérez le modèle suivant :

Avec la source suivante :

Le résultat sera :

Cela démontre la possibilité de modifier des variables globales et d'obtenir les changements reflété dans tout le modèle.

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!

source:php.cn
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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal