位置: 编程技术 - 正文
推荐整理分享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 来安装:
使用
也是很简单的,可以直接这样:
或者是这样,举一个具象化的例子是:比如我们有一个 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
标签: vue使用jssdk
本文链接地址:https://www.jiuchutong.com/biancheng/378883.html 转载请保留说明!友情链接: 武汉网站建设