Maison > interface Web > uni-app > le corps du texte

Parlons de la méthode globale du bouton de la barre de navigation Uniapp

PHPz
Libérer: 2023-04-23 09:27:47
original
1454 Les gens l'ont consulté

Avec le développement rapide des applications mobiles, de plus en plus de développeurs commencent à utiliser Uniapp basé sur Vue.js pour développer des applications multiplateformes. Le bouton de la barre de navigation Uniapp est également un composant très couramment utilisé dans les applications. Dans les applications, il est souvent nécessaire d'ajouter des boutons sur le côté droit ou gauche de la barre de navigation pour mettre en œuvre des fonctions telles que des sauts et des opérations. Cet article explique comment utiliser les méthodes globales pour contrôler les boutons de la barre de navigation dans Uniapp.

1. Méthode de définition de la barre de navigation globale

Dans le framework Uniapp, le bouton de la barre de navigation peut être utilisé sur chaque page Afin de faciliter la gestion, on peut le définir globalement.

Nous créons un nouveau fichier js et le nommons common.js pour gérer les méthodes globales.

function setNavigationBarRightBtnText(text) {
  uni.setNavigationBarRightButton({
    text: text
  })
}

function setNavigationBarLeftBtnText(text) {
  uni.setNavigationBarLeftButton({
    text: text
  })
}

export default {
  setNavigationBarRightBtnText,
  setNavigationBarLeftBtnText
}
Copier après la connexion

Dans le code ci-dessus, nous avons défini deux méthodes globales setNavigationBarRightBtnText et setNavigationBarLeftBtnText, qui sont utilisées pour modifier le texte d'affichage des boutons respectivement sur les côtés droit et gauche de la barre de navigation. Ici, nous utilisons les méthodes uni.setNavigationBarRightButton et uni.setNavigationBarLeftButton pour le définir.

2. Appelez la méthode globale de la barre de navigation

Dans la page qui doit utiliser le bouton de la barre de navigation, nous pouvons utiliser le code suivant pour appeler la méthode globale ci-dessus :

<script>
import common from '@/common.js';
export default {
  mounted() {
    common.setNavigationBarRightBtnText('按钮文案') // 修改右侧导航栏按钮的文案
    common.setNavigationBarLeftBtnText('按钮文案') // 修改左侧导航栏按钮的文案
  }
};
</script>
Copier après la connexion

Importez common.js dans la page et appelez le Méthodes setNavigationBarRightBtnText et setNavigationBarLeftBtnText Modifier le texte affiché du bouton de la barre de navigation. Ici, nous appelons la méthode montée et l'exécutons une fois le rendu de la page terminé.

3. Conclusion

Dans le développement Uniapp, la méthode globale permet de gérer facilement et uniformément les boutons de la barre de navigation. En définissant des méthodes globales, nous pouvons éviter la duplication de code et améliorer l'efficacité du développement. Ce qui précède est une brève introduction à l'utilisation de méthodes globales pour contrôler les boutons de la barre de navigation. J'espère que cela aide tout le monde.

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