2016-03-28 23 views
1

DOMノードに変換し、私はこのコンテンツをフェッチするとき、後に、私はそれを変換したいですDOMノードに追加します。METOR:HTMLを文字列として保存し、後で<strong>モンゴ</strong>文書で、私は「<code><div class='some_class'>some content</div></code>」のような文字列を保存したい

コンテンツをDOMに追加する前に編集し、流星を使ってDOMノードに変換するにはどうすればよいですか?

+0

[Cheerio](https://github.com/cheeriojs/cheerio)を見ることができます。サーバー側でDOMを操作するためのNodeパッケージです。それの流星化されたバージョンは[ここ](https://atmospherejs.com/mrt/cheerio)で見つけることができます。 –

+0

私は "some content"のような文字列を "DOM"にすることはできません。それを "DOM"にするには、HTMLタグで囲む必要があります – colecmc

答えて

0

@ blaze-sahlzenの示唆しているように、HTMLの操作にはCheerioを使用できます。しかし結局のところ、Stringであり、通常のmethodsで変更することもできます。

HTMLを表示するには、{{{triple braces}}}を調べると、HTMLをページに含めることができます。これらを慎重に使用して、内容が安全で構文エラーがないことを確認してください(HTML)。あなたがmongoに保管する前にHTMLをきれいにする(エスケープ/クリーン)ことを確かめてください!

レンダリングしたいテンプレート全体の場合は、そのテンプレートのAPIがhereです。

関連する問題