[从入门到入土(前端篇)]四,md插件使用

[从入门到入土(前端篇)]四,md插件使用

markdown的语法,可以让我们快速创建一篇好看的文章.在vue-cli中我们使用的是mavon-editor插件,在vite2中并不兼容,所以项目使用@kangc/v-md-editor来达到同样的效果

v-md-editor官网

1.安装依赖

npm install @kangc/v-md-editor@next
  • 这里要注意,因为我们使用是vue3 后面要加上@next否则会报错

2.引入

我们需要在main.js中引入插件

// Markdown 编辑插件
import VueMarkdownEditor from '@kangc/v-md-editor'
import '@kangc/v-md-editor/lib/style/base-editor.css'
import vuepressTheme from '@kangc/v-md-editor/lib/theme/vuepress.js'
import '@kangc/v-md-editor/lib/theme/style/vuepress.css'

// markdown 显示插件
import VMdPreview from '@kangc/v-md-editor/lib/preview'
import '@kangc/v-md-editor/lib/style/preview.css'
// 引入你所使用的主题 此处以 github 主题为例
// import githubTheme from '@kangc/v-md-editor/lib/theme/github'
VMdPreview.use(vuepressTheme)
VueMarkdownEditor.use(vuepressTheme)

...
app.use(VueMarkdownEditor) // markDown编辑器
app.use(VMdPreview) // markDown 显示

官网中有许多配置,比如国际化,主题修改等等,我们可以根据项目具体需求进行修改.

3.使用编辑

我们新建mdEditor.vue 并打开

<v-md-editor
     v-model="text"
     height="600px">
</v-md-editor>
绑定的text值记录着md的文本内容.我们看看效果

1301.png

关于实际使用中的,图片上传,还有md文档上传功能,会在后续文章中单独呈现.

4.使用预览

我们新建mdShow.vue 并打开

<v-md-preview :text="content"></v-md-preview>
content的值就是md的文档内容,插件会自动渲染到界面
我们本地模拟获取远端的md文件并渲染

在public目录下建立demo.md文件,并输入测试内容

1302.png

在demo.js api中,输入获取该测试文件的api接口
export const demoMD=()=>{
    return http.get("http://localhost:3000/demo.md", {});
}
在mdShow.vue 中调用接口并且获取md文件内容
 demoMD({}).then((res)=>{
       console.log(res);
       this.content = res;
 })
运行看效果

1303.png

结语

运行到这里,md插件的简单使用(编辑md内容和渲染md内容)到这里就结束了.
当实际运用到博客网站的时候,我们还需要有上传图片,上传md文件等等其他操作,这些功能会在上传文件到OSS文章中详细说明
  • 3
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
Simulink是一款强大的仿真工具,用于设计、模拟和分析各种系统的行为。下面是一个从入门入土的Simulink仿真教程。 1. 软件安装:首先需要下载和安装Simulink软件。在MathWorks官方网站上找到适合的版本,并按照指示进行安装。 2. Simulink基础:打开Simulink后,可以看到一个模块化的仿真环境。了解基本的Simulink界面、工具栏和库,这些是使用Simulink进行仿真的基础。 3. 模型建立:使用Simulink可以通过将各种模块组合在一起来建立模型。通过从库中拖拽模块到仿真界面,使用线连接相应的模块,可以构建出一个完整的系统模型。 4. 参数设置:对于每个模块,都可以设置相应的参数。这些参数可根据需要进行调整,以便模型可以更准确地模拟真实系统的行为。 5. 信号输入:创建一个仿真的关键是提供输入信号。可以通过添加信号源模块来生成不同类型的输入信号,如恒定值、正弦波、脉冲等。 6. 仿真运行:配置好模型和输入信号后,可以点击运行按钮开始仿真。仿真结果将在仿真器窗口中显示,此时可以观察系统的行为。 7. 结果分析:Simulink提供了多种工具用于分析仿真结果。可以绘制输出信号的波形图,计算系统的响应时间、频率响应等。 8. 优化改进:根据分析结果,可以调整模型参数以改进系统的性能。这包括调整模块参数、修改模型结构等。 9. 进阶功能:通过进一步学习和实践,还可以掌握更高级的Simulink功能,如使用MATLAB脚本进行仿真、使用状态流图进行建模等。 10. 深入学习:要真正掌握Simulink,需要不断深入学习和实践。可以参考Simulink的官方文档、视频教程和论坛,以及阅读相关书籍。 总之,通过上述步骤,您可以从入门入土地掌握Simulink的基本原理和使用方法,能够进行各种系统模型的建立和仿真。但记住,Simulink只是一个工具,对于真正理解和解决复杂系统问题,还需要深入学习掌握相关的系统理论和建模方法。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值