sf-code-viewer 代码查看器

sf-code-viewer 介绍

该组件是非全局组件,需要单独引用并注册;
1.该组件提供了一个将组件内的数据进行copy的功能;
2.该组件会根据传入的文本类型(lang),对具体文本内容进行高亮处理,默认为html文本;
3.使用时最好搭配pre标签使用,因为其输入样式设置了style="white-space: pre";
4.输入HTML文本类型时,请使用转义字符,否则标签属性会被编译掉,而且无高亮;

sf-code-viewer Attributes

参数 说明 类型 可选值 默认值
lang 需要对输入文本进行高亮处理显示的的类型(如html或者js) String html

sf-code-viewer 组件使用

<sf-code-viewer :lang="html">
  <pre>
    &lt;!-- 对HTML部分进行高亮处理 --&gt;
    &lt;!-- 经过转义字符书写的h1标签 --&gt;
    &lt;h1&gt; h1效果 &lt;/h1&gt;
    &lt;!-- js部分 --&gt;
    var a = 100
    function add() {
      a++
    }
    &lt;!-- 未经过转义字符书写的h1标签 --&gt;
    &lt;h1&gt; h1效果 &lt;/h1&gt;
  </pre>
</sf-code-viewer>
页面显示效果

展示效果

Copyright © 2022. 恩梯梯数据(中国)信息技术有限公司. all right reserved,powered by Gitbook该文件修订时间: 2022-02-28 15:10:28

results matching ""

    No results matching ""