Grails mensagem flash w/ espalhadores
-
21-12-2019 - |
Pergunta
Normalmente, a mensagem aparece usando
<g:if test='${flash.message}'>
<div>${flash.message}</div>
</g:if>
sempre que uma ação for disparada.
Como você configurá-lo para aparecer como um espalhadores de notificação?De modo que dizer que eu clique em um botão enviar
<button class="btn btn-primary" data-dismiss="modal" type="submit">Log me in</button>
Uma janela de pop-up no canto superior direito aparecerá.Aqui está o espalhadores trecho.Acho difícil, pois im novo para javascript
$('#flash-message').click(function(){
$.gritter.add({
title: 'Notice',
text: '${flash.message}',
image: '',
sticky: false,
time: ''
});
return false;
});
Solução
Basta enrolar o G: Se estiver em torno do bloco Javascript, então ele não será gerado se não houver mensagem.
PS: Você provavelmente precisará reescrever o conteúdo do seu atributo de texto de gritter, não tenho certeza que vai funcionar assim.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow