GRAVES Message Flash w / Ritlit
-
21-12-2019 - |
Question
Normalement, le message apparaît en utilisant
<g:if test='${flash.message}'>
<div>${flash.message}</div>
</g:if>
Chaque fois qu'une action est déclenchée.
Comment le configurez-vous pour apparaître comme une notification de la rédaction?De sorte que dire que je clique sur un bouton d'envoi
<button class="btn btn-primary" data-dismiss="modal" type="submit">Log me in</button>
Une pop-up sur le haut à droite apparaîtra.Voici l'extrait de lutte à la lutte.Je trouve ça dur depuis que je suis nouveau à JavaScript
$('#flash-message').click(function(){
$.gritter.add({
title: 'Notice',
text: '${flash.message}',
image: '',
sticky: false,
time: ''
});
return false;
});
La solution
Enveloppez simplement le g: Si autour du bloc JavaScript, il ne sera donc pas généré s'il n'y a pas de message.
PS: Vous aurez probablement besoin de réécrire le contenu de votre attribut texte de la Rititer, je ne suis pas sûr que cela fonctionnera comme ça.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow