Je veux montrer une alerte lorsque l'utilisateur sélectionne la case à cocher.Nous avons créé un service d'alerte en tant que composant partagé.parce Chaque module utilise.
Mon code est comme: P>
Hello again! This is how we add line breaks to an alert box!
3 Réponses :
Cordes préformatées par l'utilisateur:
const msg = ` aaa bbb `; alert(msg);
Collez-le dans la console et essayez-le.
La console ne désigne pas tandis que Angular désigne des interpolations comme {myerror} dans son modèle.
Ce dont vous avez besoin est Cela a fonctionné pour moi.
S'il vous plaît laissez-moi savoir si vous avez besoin d'un stackblitz. P> p>
code> et non
Cela a fonctionné pour moi. Ce dont nous avons besoin est votre véritable code-code.
Vous utilisez certainement une fonction, qui transforme le message / la chaîne avant de le montrer.
Le Me Check @meziane
Salut Ramya ; Avez-vous résolu votre problème?
Meziane ... Merci de votre préoccupation. Je l'ai résolu
Ce sera bien si vous nous donnez un retour d'information quel était le problème.
Je l'ai résolu en ajoutant InnerHTML aux travaux de div.it particuliers
Comme vous indiquez @codebuff, voici comment il devrait être résolu: Stackoverflow.com/a/52220706/2459449
Il semble que vous essayiez de sortir votre erreur comme celle-ci dans votre modèle: P>
{myerror} p>
mais angulaire assainissant le texte de Myerror à {myerror} pour des raisons de sécurité. Lire la suite: https://angulaire.io/guide/security#anitization- et-sécurité-contextes p>
Selon cet essai, cela fonctionne avec '\ N'. Voulez-vous s'il vous plaît ajouter le code de this.alertservice.error (...)?
w3schools.com/js/tryit.asp?filename=tryjs_alert2 <
@WorksLikeacharm i montrez-le dans un fichier .ts.i ajoutera le code d'alertservice.error. Ce n'est pas comme une alerte de navigateur. Cette alertservice est celle qui est une alerte personnalisée
Je vois la fonction d'erreur maintenant, mais comment consommez-vous le sujet.Next?/how indiquez-vous l'alerte?
En réalité, le code ci-dessus est écrit en tant que service.Je suis d'utilisation observable dans ce service et souscripteur à un autre composant
Utilisez-vous une bibliothèque pour vos alertes?
Si votre
alertservice code> injecte la chaîne en tant que HTML, vous avez besoin d'une balise de pause de ligne, qui estcode> (ou
code>) , pas
code> comme vous l'indiquez dans ce que vous avez essayé. Ce backslash avant que le
> code> rendrait l'étiquette inefficace. Si lealertservice code> l'injecte sous forme de texte, vous pouvez essayer\ r \ n code>.