javascript - Comment contrôler dynamiquement le lien du routeur dans Vue-Router pour ne pas sauter lorsque vous cliquez dessus
PHP中文网
PHP中文网 2017-05-19 10:26:01
0
3
926

RT
Description du problème :
Il y a un lien rendu par le lien du routeur dans la page. Dans certaines circonstances, ce lien peut sauter, mais dans certaines circonstances, il ne peut pas sauter

.

Réflexion :
Comment rendre le lien du routeur non sautable

<router-link v-bind:to="url" >
   //come code                   
</router-link>

La méthode de hack finalement adoptée :

Lorsque vous ne souhaitez pas que l'utilisateur clique pour sauter, l'URL est définie sur l'URL de la page actuelle. Lorsque vous souhaitez cliquer pour sauter, l'URL est définie sur l'URL cible

.
PHP中文网
PHP中文网

认证高级PHP讲师

répondre à tous(3)
習慣沉默

Utiliser la navigation programmatique

淡淡烟草味

Alors tu n’as pas à juger la situation ? Écrivons une fonction en utilisant la balise a pour juger

左手右手慢动作

Utilisez la navigation programmatique. Plus précisément, utilisez d'autres balises telles que li pour lier les événements de clic (si vous devez le désactiver, n'oubliez pas d'ajouter le statut désactivé pour être terminé). Après le jugement de la logique métier dans la fonction de rappel d'événement, décidez si vous souhaitez utiliser this.$route. méthode push (chaîne d'url ou entité d'objet url) pour sauter.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal