2024-01-26
温故知新
00
请注意,本文编写于 318 天前,最后修改于 258 天前,其中某些信息可能已经过时。

目录

简介
package.json
main.ts
使用

简介

一个简单的例子,如果以后需要用,可以来这找来看看。(TypeScript环境)

万一以后需要用到,可以来这里找找,CV(Ctrl C + Ctrl V)编程大法好。

package.json

  • 引入依赖:npm install vditor,本文编写时最新版是 3.9.8
json
"dependencies": { "vditor": "3.9.8", },

main.ts

  • 引入样式
typescript
import "vditor/src/assets/less/index.less"

使用

  • 创建编辑器并配置一些东西
html
<script setup lang="ts"> import Vditor from 'vditor' import { onMounted } from 'vue' let vditor: Vditor; onMounted(() => { vditor = new Vditor('vditor', { // 规定编辑器总高度,如果不设置,高度将自适应,页面比较难看 // 需要根据实际情况自己修改它 height: 500, width: '100%', lang: 'zh_CN', mode: 'sv', toolbarConfig: { pin: true, }, cache: { enable: false, }, after: () => { // 编辑器启动后,直接插入一段`Hello`,正式使用视情况修改 vditor.setValue('hello, Vditor + Vue!') }, }) }) </script> <template> <!-- 编辑器的容器,注意id要和 new Vditor 绑定的值一致--> <div id="vditor"> </div> </template> <style scoped> </style>
如果对你有用的话,可以打赏哦
打赏
ali pay
wechat pay

本文作者:DingDangDog

本文链接:

版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!