2016-03-10 1 views
0

j'ai une aide Meteor qui ressemble à ceci:aide Meteor: les balises HTML aide

"text":function(){ 
    return "testtesttest <br> testtesttest"; 
} 

Mais le <br> ne fonctionne pas (pas de rupture de ligne dans le texte affiché), si j'utilise \n au lieu de <br>, Je reçois testtesttest<br>testtesttest. L'utilisation de <pre> n'est pas ce que je cherche.

Comment puis-je demander à mon assistant de renvoyer une chaîne contenant des sauts de ligne?

+0

Possible duplicata de [Meteor: Comment rendre les sauts de ligne?] (Http://stackoverflow.com/questions/22285310/meteor-how-to-render-line-breaks) –

Répondre

1

Si vous voulez retourner le texte avec des balises html, vous devez utiliser {{{...}}} .

Utilisez donc {{{test}}} au lieu de {{test}} dans votre modèle.

+0

merci, ceci est la réponse à mon question! – ant45de

1

Dans votre assistant, utilisez <br> à l'endroit où vous souhaitez effectuer les sauts de ligne.

Dans votre code html, votre aide Enfermez accolades triple

Appliquer le CSS suivant à l'élément contenant le texte.

white-space: pre 

Ou

white-space:pre-wrap 

Si alsoyou voulez que le texte se replient automatiquement si nécessaire