1

Strapi はコンテンツ エディターで Draftjs と呼ばれるリッチ テキスト エディターを使用しますが、デフォルトでは HTML スニペットを埋め込む機能はありません。投稿内に HTML を埋め込む機能を追加するために、このプラグイン [https://www.npmjs.com/package/html-to-draftjs] を見つけました。

ドキュメントでは、プラグインの使用はそのように行われると述べています...

import { EditorState, ContentState } from 'draft-js';
import htmlToDraft from 'html-to-draftjs';

const blocksFromHtml = htmlToDraft(this.props.content);
const { contentBlocks, entityMap } = blocksFromHtml;
const contentState = ContentState.createFromBlockArray(contentBlocks, entityMap);
const editorState = EditorState.createWithContent(contentState);

しかし、バックエンドファイルを正確に変更する方法と、プラグインを機能させるために上記のコードスニペットをどこに挿入すればよいかを、より知識のある人が教えてくれれば幸いです。

4

0 に答える 0