たとえば、セグメントフォールトエディター。 。 。 。 。
コード ブロックは強調表示されていません。コンテンツは Baidu によって検出されました。
hljs.initHighlightingOnLoad();
レンダリングはオンロード中に実行されます。つまり、それ以降のドキュメントへの変更は実行されません。したがって、明らかに、これではインターフェイスから取得したドキュメントのコードを強調表示できません。
ここでは新しく生成されたコンテンツについて話していることに注意してください。コードの強調表示は無効で、プリコードのみでクラスはありません。 。 。
コードを強調表示する方法は複数あります。
hljs.initHighlightingOnLoad()
強調表示操作をドキュメント読み込みイベントにバインドするだけです。
リーリーhljs.initHighlightingOnLoad()
コード:HLJS の公式ドキュメントを参照できます:
https://highlightjs.org/usage/
カスタム初期化セクションにコード例があります: 例1:
例 2リーリー
リーリー
したがって、1 つの領域のみを強調表示する必要がある場合は、次のようにしてください。 リーリー言語関連の設定は
を通じて設定され、設定項目は http://highlightjs.readthedoc...を参照できます。