問題タブ [prism.js]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
html - PrismHTML蛍光ペン
私はPrismを使用しており、CSSでうまく機能しています。
しかし、私はそれをhtmlで動作させることができません:
私には2つの問題があります:
<
と>
はテキストではなくタグとして表されますが、私はそれを<
とで置き換えることができます>
さらに重要なのは、問題1に示されているように置き換えられたとしても、highliterはコードを強調表示せず、すべてが黒くなります。CSSで機能しているにもかかわらず、コード全体は次のようになります。
助けてくれてありがとう。
pug - Prism.js と jade の問題
私は、prism.js で構文を強調表示しようとしていますが、マークアップに関しては問題があります。サスが正しく強調表示されているため、リンクされて適切に機能していることはわかっていますが、翡翠を強調表示しようとしても影響はありません。
これが私のコードです:
私が言ったように、サスの部分は正しく表示されるので、それが機能していることはわかっていますが、翡翠は機能していません。どんな提案でも大歓迎です!
angularjs - 外部テンプレートでハイライトが機能しない
私はangularjsの初心者で、問題があります。私の Web では、prism.js または Highlights.js を使用しています (同じ結果)。index.html では正しく機能しますが、ngRoute でロードした他のテンプレートでは機能しません。問題はangularjsだけで、htmlをもう一度レンダリングするだけで、content-principal.htmlをロードしても機能しないと思います。
INDEX.HTML
APP.JS
content-principal.html
¿任意の解決策? 私の英語でありがとう、そしてごめんなさい:P.
prism.js - Prism.js の自動処理を停止するにはどうすればよいですか
コード ブロックで他の JavaScript 処理を行った後、Prism.highlightElement または Prism.highlightAll を呼び出したいと思います。Prism が処理する瞬間をどこに配置するかによってある程度制御できますが、<script src="prism.js"></script>
自動処理を無効にする方法がわかりません。
javascript - jQuery .load() Prism.js を含む別のページ
次のように、jQuery .load() を使用して別の .html ページの div に格納されているコンテンツを表示する Web サイトを作成しています。
index.html ヘッド:
index.html:
project_info.html の対応する div:
私は、prism.js コード ブロックを正しく表示しようとしています。
index.html に埋め込むと正しく動作しますが、prism.js ファイルを継承していないようで、prism.css スタイルシートのみを継承しているようです。プリズム.jsファイルは「コンテンツ」divを操作しないようです。何か案は?
reactjs - React での Prism.js html の例
そのため、作業中のサイトの内部スタイル ガイドを通常の html から reactjs を使用するように切り替えています。サンプル コードがあり、prism.js で強調表示を使用しています。強調表示はうまくいくようですが、改行はうまくいきません。各行の後に br タグを入れても効果はありません。誰でもこれについて何か考えがありますか?いくつかのサンプルコード:
レンダリングするとこんな感じ。
しかし、私はそれが次のようになることを期待しています:
改行を保持する方法を知っている人はいますか?