マークダウンテキストを内容の良いAPIからHTMLコードに変換してHTMLページに表示する簡単な方法はありますか?私はpagedownといくつかの似たようなテクニックを使ってみましたが、どれも私にとってはうまくいかないようです。内容の整ったapiマークダウンからHTMLへの変換
答えて
をクリックすることで、当社のUIを介して私たちのインターホンにメッセージを送ること自由に感じここでリアクトと私はそれをやった方法は次のとおりです。
class NewsDetail extends React.Component {
render() {
const body = marked(this.props.body || "");
return (
<div className="news-detail">
<h2>{this.props.title}</h2>
<div dangerouslySetInnerHTML={ { __html: body } }></div>
</div>
);
}
}
値下げコンテンツNewsDetailタグのbody属性に格納されます(コンテンツ構造のデータ構造をアプリケーション構造にマップする短い関数を介して)。
HTMLページがマークされた機能に引っ張るために、このスクリプトタグを持っています
<script src="https://cdnjs.cloudflare.com/ajax/libs/marked/0.3.6/marked.min.js"></script>
は、私が遅刻を知っているが、ここでハンドルバーを使用したソリューションです:
var marked = require('marked');
marked.setOptions({
renderer: new marked.Renderer(),
sanitize: true,
smartLists: true,
smartypants: true
});
//Home
router.get('/', (req, res) => {
client.getEntry('<ENTRY_ID>')
.then((entry)=> {
entry.fields.body = marked(entry.fields.body);
res.render('static/index',
{
entry: entry,
user: req.user
});
}).catch((err) => {
console.log(err);
})
});
次にGoogleのインデックスに。 hbsテンプレートでは、{{{}}}を使ってこのケース(entry.fields.body)でマークダウン変数を呼び出して、エスケープを防ぐことができます。
{{{entry.fields.body}}}
これは、JavaScriptでのテンプレート作成にマークとnunjucksを使用した場合のみです。 どのようなテクノロジースタックを使用していますか? –
@WillHancockこれはexpress + handlebarsビルドのようです。 – MattClaff
- 1. マークダウンからHTMLへの変換
- 2. htmlからmobi/epubへの変換のためのApi /ライブラリ
- 3. 整数からBnへの変換
- 4. std_logic_vectorから整数への変換vhdl
- 5. iPhoneSDKのHTMLからPDFへの変換
- 6. jqueryのhtmlからxhtmlへの変換
- 7. docxまたはhtmlからpdfへの変換方法はgdrive apiですか?
- 8. APIからアクティビティストリームへのJSONの変換
- 9. HTMLをRマークダウンに変換する
- 10. HTMLからODTへの変換
- 11. HTMLから画像への変換
- 12. HTMLからPDFへの変換(角2)
- 13. アンドロイドアプリでHTMLからPDFへの変換
- 14. HTMLからRSTへの変換
- 15. XAMLからHTMLへの変換
- 16. JSP/HTMLページからPDFへの変換
- 17. HTMLからJAVASCRIPTへの変換?
- 18. Syncfusion HTMLからPDFへの変換
- 19. HTMLエンティティからUTF-8への変換
- 20. HTMLテーブルからYAMLへの変換
- 21. PhantomJSパッケージ - htmlからpdfへの変換
- 22. プレーンテキストファイルからhtmlファイルへの変換
- 23. 翡翠からHTMLへの変換
- 24. HTMLからPPTへの変換.Netライブラリ
- 25. cの整数から整数への変換
- 26. GraqlからJava APIへの変換
- 27. WSO2 ESB - ApiからSOAPへの変換
- 28. HTMLをマークダウンに変換するためのJqueryプラグイン
- 29. 整数ポインタから整数への変換
- 30. 正規化された整数からフロートへの変換
コードを書くためにどの言語を使用していますか? Meghanの答えが正しいパッケージを直接指すように追加してください。 – Ivan