位置: 编程技术 - 正文

Vuejs中使用markdown服务器端渲染的示例(vue使用jssdk)

编辑:rootadmin

推荐整理分享Vuejs中使用markdown服务器端渲染的示例(vue使用jssdk),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:vue项目中main.js,vue使用jssdk,vue form making,vue markdown-it,vue makerdown,vue form making,vue项目中main.js,vue markdown-it,内容如对您有帮助,希望把文章链接给更多的朋友!

啊哈,又是来推荐一个 vuejs 的 package,miaolz/vue-markdown。 对应的应用场景是:你想使用一个编辑器或者是在评论系统中支持 markdown。这个 package 的有点还是挺多了,比如默认就支持 emoji,这个就很完美啦!laravist 的新版就使用了 vue-markdown 来渲染评论。

安装

直接使用 npm 来安装:

使用

也是很简单的,可以直接这样:

Vuejs中使用markdown服务器端渲染的示例(vue使用jssdk)

或者是这样,举一个具象化的例子是:比如我们有一个 Comment.vue 组件用来渲染评论,可以在这个组件中直接指明:

然后在渲染的时候这个:

这里我们首先通过 comment props 传入整个 comment(这个comment其实就是一个对象) ,然后在 Comment.vue 通过 :source 来给 veu-markdown 组件传入每个评论的 body 字段内容,注意这里的 comment.body 在数据库中保存的就是评论的 markdown 格式的内容。

Vuejs服务器端渲染markdown示例

总结

本文介绍的 vue-markdown 在某些应用场景中其实超级好用,特别是对于评论系统想支持 markdown 这个需求来说,容易集成,优点多多。希望对大家的学习有所帮助,也希望大家多多支持积木网。

详解如何在angular2中获取节点 我们知道在angular2中ts文件支持js代码,为什么用document.getElementById没法获取元素节点呢?其实在angular2中先加载ts文件,再加载view,所以获取不到节点。

Vue代码分割懒加载的实现方法 什么是懒加载懒加载也叫延迟加载,即在需要的时候进行加载,随用随载。为什么需要懒加载在单页应用中,如果没有应用懒加载,运用webpack打包后的

基于vue-cli创建的项目的目录结构及说明介绍 一、├──build//项目构建(webpack)相关代码记忆:(够贱)9个│├──build.js//生产环境构建代码│├──check-versions.js//检查node&npm等版本│├──dev-clie

本文链接地址:https://www.jiuchutong.com/biancheng/378883.html 转载请保留说明!

上一篇:浅谈Vue-cli 命令行工具分析(vue vue cli)

下一篇:Vue代码分割懒加载的实现方法(vue js 页面代码分离)

免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

鄂ICP备2023003026号

网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

友情链接: 武汉网站建设 电脑维修 湖南楚通运网络