0
ich eine Website erschaffe. Ich bin mit Node.JS, Express und MongoDBKonvertieren von Markdown in HTML
Dies ist das Schema, das ich für meine Website entworfen
var reviewSchema = new mongoose.Schema({
title: String,
author: String,
paper: String,
content: String
})
Wenn ich das auf „Senden“ klicken, werden die Daten gut eingefügt in die DB. Allerdings, wenn ich auf den Beitrag klicke. Dies ist, was ich
Hier mein Code zu sehen ist.
<div class="container">
<h1> <%= review.title%></h1>
<h3> <%= review.author %> - <%= review.paper %></h3>
<a role="button" class="addbutton btn btn-default btn-info" href="<%=review._id%>/edit" style="margin-left: 0px;">Edit</a>
<form action="/reviews/<%=review._id%>?_method=DELETE" method="POST">
<button class="addbutton btn btn-default btn-danger" style="margin-left: 0px">Delete</button>
</form>
<hr>
<p> <%= review.content %> </p>
</div>
<script src="//cdnjs.cloudflare.com/ajax/libs/pagedown/1.0/Markdown.Converter.js"></script>
<script src="//cdnjs.cloudflare.com/ajax/libs/pagedown/1.0/Markdown.Editor.js"></script>
<script src="//cdnjs.cloudflare.com/ajax/libs/pagedown/1.0/Markdown.Sanitizer.js"></script>
<script>
var converter = Markdown.getSanitizingConverter();
var editor = new Markdown.Editor(converter);
editor.run();
</script>
Was mache ich falsch?
Ich versuchte <% - review.content%> verwenden zum Download bereit. Es druckt
Tag korrekt, aber der fett gedruckte Text funktioniert nicht – ChrisLEE
'**' ist nicht HTML. Das kann nicht einfach in HTML geschrieben werden. –
@DanFarrell Also muss ich MarkDown-Konverter hinzufügen. Recht? – ChrisLEE