vue.js でコードを強調表示する方法

coldplay.xixi
リリース: 2020-11-30 11:48:02
オリジナル
2023 人が閲覧しました

vue.js でコードを強調表示する方法: まず、依存関係をダウンロードして [main.js] ファイルにパッケージをインポートし、次に [main.js] ファイルでコマンドをカスタマイズします。 、vue ファイル内の関連する指示を使用するだけです。

vue.js でコードを強調表示する方法

このチュートリアルの動作環境: Windows10 システム、vue2.9、この記事はすべてのブランドのコンピューターに適用されます。

【おすすめ関連記事: vue.js

vue.js でのコードハイライト方法:

1. まず、依存関係をダウンロードする必要があります:

npm install highlight.js --save
ログイン後にコピー

2. main.js ファイルにパッケージをインポートします:

import hljs from 'highlight.js' //导入代码高亮文件
import 'highlight.js/styles/monokai-sublime.css'  //导入代码高亮样式
ログイン後にコピー

3. また、main.js ファイルのコマンドをカスタマイズします:

//自定义一个代码高亮指令
Vue.directive('highlight',function (el) {
  let highlight = el.querySelectorAll('pre code');
  highlight.forEach((block)=>{
      hljs.highlightBlock(block)
  })
})
ログイン後にコピー

4. vue ファイルの使用手順:

<div class="article_content" v-highlight>
    <div class="head">
       <h2><span class="article-type">{{article_type}}</span>{{title}}</h2>
       <span>{{time}}</span><span>作者:{{author}}</span>
       <span>阅读数:{{count_read}}</span><span>分类:{{blog_type}}</span>
    </div>
    <hr style="margin: 15px 0;">
    <div v-html="input"></div>
</div>
ログイン後にコピー

上の図:

vue.js でコードを強調表示する方法

関連する無料学習の推奨事項: javascript(ビデオ)

以上がvue.js でコードを強調表示する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!