介绍
使用Vue怎么在线运行减记文档?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。
<强>安装强>
npm install vue-markdown-run ——保存
<强>用法强>
(1)完整引入
//,引入 import MarkdownRun 得到& # 39;vue-markdown-run& # 39;;//,全局注入 Vue.use (MarkdownRun);
(2)按需引入
借助babel-plugin-component,我们可以只引入需要的组件,以达到减小项目体积的目的。
首先,安装babel-plugin-component:
npm install babel-plugin-component -save-dev
然后,将.babelrc修改为:
{ ,“plugins":, (才能 ,才能“component", ,,{ ,,,“libraryName":,“vue-markdown-run" ,,,“styleLibraryName":,“theme" ,,} ,,) ,) }
接下来,如果你只需引入部分组件,写入以下内容:
import {, MarkdownRun },得到& # 39;vue-markdown-run& # 39;; export default  { ,组件:{ MarkdownRun才能 ,} }
<>强组件的用法强>
, & lt; markdown-run ,,:马克=癿arkdownTxt" highlight-style-file-name才能=癵ithub" :才能runClass=?“ :才能runStyle=?“ @error才能=?“ ,/在
<强>参数说明强>
参数值默认值说明:马克必传(String)无减记文本字符串(具体要求请看下面的“markdownTxt写法要求”):非范围(对象)无减记文本中,引入的组件,如果不想全局引入,可以局部引入,用法请看上面的DEMOhighlight-style-file-name非(字符串)& # 39;github # 39;减价代码部分样式文件名,此处是指定引入那种样式(css)文件详细请参考:https://highlightjs.org/stati... 中风格:runClass非(String)无Vue运行代码处的css样式名称:runStyle非(对象)无Vue运行代码处的行间样式名称@error非(函数)无当前组件执行失败的回调函数 <强> markdownTxt写法要求强>
代码中必须指定哪个组件是需要执行的,在上面写上vue-run,否则认为是普通文本,不予执行。
vue-run放在语言类型后面,需要空格,例如:
html vue-run” & lt; template> ,& lt; div  @click=癵o"祝辞你好,,{{名称}}!,你可以点击试试& lt;/div> & lt;/template> & lt; script> ,export default  { 数据才能(),{ ,,return { ,,,的名字:,& # 39;vue # 39; ,,} ,,}, ,方法:{ ,,go (), { ,,,警报(& # 39;点击弹出,,代码vue已执行& # 39;); ,,} ,,} ,} & lt;/script> & lt; style> ,div { ,背景颜色:红色; ,} & lt;/style>
看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注行业资讯频道,感谢您对的支持。