J'essaye de créer un éditeur de démarques sous une forme dans mon projet angular2 et pour ce faire j'ai installé le module angulaire2-markdown dans mon projet. Malheureusement, lorsque j'essaie de l'utiliser, j'ai cette erreur: "marqué" n'est pas une fonction. L'erreur provient de ces lignes:échec du module angular2-markdown
// comple démarquage au format html
compilation publique (données: string) {
retour marqués (données);
}
Avez-vous une idée de ce que je peux faire pour résoudre le problème?
C'est la façon dont je crée mon entrée démarquage dans mon élément:
<textarea [(ngModel)]="textData" [ngModelOptions]="{standalone: true}">
</textarea>
<markdown [data]="textData">
Avez-vous créé la fonction de compilation ou est-ce à partir du module angulaire 2-markdown? Si vous l'avez créé, assurez-vous que le module dans lequel vous avez défini la fonction marquée est importé dans le module contenant la fonction de compilation. Si c'est une partie angulaire2-démarque, alors assurez-vous qu'il est installé correctement avec toutes ses dépendances. – ppovoski
J'ai un problème avec le chemin de mon projet, donc je c/p le module de démarquage manuellement. Je pense que le module qui importe la fonction marquée est correctement importé car je n'ai pas d'erreur quand je fais "import * comme marqué de '../../node_modules/marked/index';" – Lolo
Si j'essaie de faire une console .log pour montrer la variable marquée J'ai un objet. – Lolo