摘要:實(shí)現(xiàn)的文檔可以在線運(yùn)行一個(gè)組件,用于文檔中代碼執(zhí)行,可以邊看邊執(zhí)行。放在語言類型后面,需要空格,例如你可以點(diǎn)擊試試點(diǎn)擊彈出,代碼已執(zhí)行如有問題請(qǐng)聯(lián)系郵箱微信號(hào)
實(shí)現(xiàn)Vue 的 markdown 文檔可以在線運(yùn)行
一個(gè)vue組件,用于markdown 文檔中Vue代碼執(zhí)行,可以邊看邊執(zhí)行。Github
https://github.com/zhangKunUs...
DEMOhttps://zhangkunusergit.githu...
安裝npm install vue-markdown-run --save用法 (1)完整引入
// 引入 import MarkdownRun from "vue-markdown-run"; // 全局注入 Vue.use(MarkdownRun);(2)按需引入
借助 babel-plugin-component,我們可以只引入需要的組件,以達(dá)到減小項(xiàng)目體積的目的。
首先,安裝 babel-plugin-component:
npm install babel-plugin-component -save-dev
然后,將 .babelrc 修改為:
{ "plugins": [ [ "component", { "libraryName": "vue-markdown-run", "styleLibraryName": "theme" } ] ] }
接下來,如果你只需引入部分組件,寫入以下內(nèi)容:
import { MarkdownRun } from "vue-markdown-run"; export default { components: { MarkdownRun } }組件的用法
參數(shù)說明
參數(shù) | 值 | 默認(rèn)值 | 說明 |
---|---|---|---|
:mark | 必傳(String) | 無 | markdown文本字符串(具體要求請(qǐng)看下面的“markdownTxt 寫法要求”) |
:scope | 非(Object) | 無 | markdown文本中,引入的組件,如果不想全局引入,可以局部引入,用法請(qǐng)看上面的DEMO |
highlight-style-file-name | 非(String) | "github" | markdown代碼部分樣式文件名,此處是指定引入那種樣式(css)文件 詳細(xì)請(qǐng)參考:https://highlightjs.org/stati... 中Styles |
:runClass | 非(String) | 無 | Vue運(yùn)行代碼處的css樣式名稱 |
:runStyle | 非(Object) | 無 | Vue運(yùn)行代碼處的行間樣式名稱 |
@error | 非(Function) | 無 | 當(dāng)前組件執(zhí)行失敗的回調(diào)函數(shù) |
代碼中必須指定哪個(gè)組件是需要執(zhí)行的,在上面寫上vue-run, 否則認(rèn)為是普通文本,不予執(zhí)行。
vue-run 放在語言類型后面,需要空格,例如:
"```html vue-run如有問題請(qǐng)聯(lián)系Hello, {{name}}! 你可以點(diǎn)擊試試
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/99885.html
摘要:一團(tuán)隊(duì)組織網(wǎng)站說明騰訊團(tuán)隊(duì)騰訊前端團(tuán)隊(duì),代表作品,致力于前端技術(shù)的研究騰訊社交用戶體驗(yàn)設(shè)計(jì),簡稱,騰訊設(shè)計(jì)團(tuán)隊(duì)網(wǎng)站騰訊用戶研究與體驗(yàn)設(shè)計(jì)部百度前端研發(fā)部出品淘寶前端團(tuán)隊(duì)用技術(shù)為體驗(yàn)提供無限可能凹凸實(shí)驗(yàn)室京東用戶體驗(yàn)設(shè)計(jì)部出品奇舞團(tuán)奇虎旗下前 一、團(tuán)隊(duì)組織 網(wǎng)站 說明 騰訊 AlloyTeam 團(tuán)隊(duì) 騰訊Web前端團(tuán)隊(duì),代表作品WebQQ,致力于前端技術(shù)的研究 ISUX 騰...
摘要:一團(tuán)隊(duì)組織網(wǎng)站說明騰訊團(tuán)隊(duì)騰訊前端團(tuán)隊(duì),代表作品,致力于前端技術(shù)的研究騰訊社交用戶體驗(yàn)設(shè)計(jì),簡稱,騰訊設(shè)計(jì)團(tuán)隊(duì)網(wǎng)站騰訊用戶研究與體驗(yàn)設(shè)計(jì)部百度前端研發(fā)部出品淘寶前端團(tuán)隊(duì)用技術(shù)為體驗(yàn)提供無限可能凹凸實(shí)驗(yàn)室京東用戶體驗(yàn)設(shè)計(jì)部出品奇舞團(tuán)奇虎旗下前 一、團(tuán)隊(duì)組織 網(wǎng)站 說明 騰訊 AlloyTeam 團(tuán)隊(duì) 騰訊Web前端團(tuán)隊(duì),代表作品WebQQ,致力于前端技術(shù)的研究 ISUX 騰...
摘要:一團(tuán)隊(duì)組織網(wǎng)站說明騰訊團(tuán)隊(duì)騰訊前端團(tuán)隊(duì),代表作品,致力于前端技術(shù)的研究騰訊社交用戶體驗(yàn)設(shè)計(jì),簡稱,騰訊設(shè)計(jì)團(tuán)隊(duì)網(wǎng)站騰訊用戶研究與體驗(yàn)設(shè)計(jì)部百度前端研發(fā)部出品淘寶前端團(tuán)隊(duì)用技術(shù)為體驗(yàn)提供無限可能凹凸實(shí)驗(yàn)室京東用戶體驗(yàn)設(shè)計(jì)部出品奇舞團(tuán)奇虎旗下前 一、團(tuán)隊(duì)組織 網(wǎng)站 說明 騰訊 AlloyTeam 團(tuán)隊(duì) 騰訊Web前端團(tuán)隊(duì),代表作品WebQQ,致力于前端技術(shù)的研究 ISUX 騰...
摘要:在線嘗試的進(jìn)程管理工具。項(xiàng)目包含了代碼實(shí)現(xiàn)運(yùn)行過程動(dòng)畫以及相關(guān)論文為系統(tǒng)提供人臉識(shí)別解鎖電腦的工具。在線閱讀教科書計(jì)算機(jī)體系結(jié)構(gòu)基礎(chǔ)第三版。 .markdown-body{word-break:break-word;line-height:1.75;font-weight:400;font-size:15px;overflow-x:hidden;color:#333}.markdown-b...
閱讀 1643·2021-09-22 15:21
閱讀 2861·2021-09-09 09:32
閱讀 2681·2021-09-02 09:52
閱讀 3303·2019-08-30 14:02
閱讀 2218·2019-08-26 13:25
閱讀 1447·2019-08-26 13:24
閱讀 1599·2019-08-26 10:31
閱讀 1553·2019-08-26 10:16