demo

AI摘要
Vditor Markdown 编辑器功能演示,介绍所见即所得编辑、多视图切换、HTML 代码块沙箱运行、草稿自动保存、导入导出、亮暗主题等特性,并附计数器交互示例与功能支持表格,属知识分享类内容。

Vditor Markdown 编辑器演示

功能特性

  • ✅ 所见即所得编辑模式
  • ✅ 三种视图自由切换
  • ✅ HTML 代码块沙箱运行 JS
  • ✅ 自动保存草稿到本地存储
  • ✅ 导入 / 导出 MD 文件
  • ✅ 导出完整 HTML / PDF 文档
  • ✅ 预览与源码一键切换
  • ✅ 单块全屏预览
  • ✅ JS 死循环超时防护
  • ✅ 亮色 / 暗黑双模式
  • ✅ 专业级文档排版
  • ✅ Ctrl+S 手动保存
  • ✅ 刷新页面自动恢复草稿

普通代码块

const hello = 'world'
console.log(hello)

行内代码示例:const a = 1


可运行 HTML 代码块

点击按钮可交互

<div style="padding: 20px;">
  <h4 style="margin: 0 0 12px;">计数器演示</h4>
  <p>当前数值:<span id="num" style="font-weight: bold; color: #0969da; font-size: 18px;">0</span></p>
  <button id="addBtn" style="padding: 6px 16px; cursor: pointer;">+1</button>
  <button id="resetBtn" style="padding: 6px 16px; cursor: pointer; margin-left: 8px;">重置</button>
</div>
<script>
  let count = 0
  const num = document.getElementById('num')
  document.getElementById('addBtn').onclick = () => {
    count++
    num.textContent = count
  }
  document.getElementById('resetBtn').onclick = () => {
    count = 0
    num.textContent = 0
  }
</script>

表格示例

功能 支持 说明
WYSIWYG 所见即所得编辑
暗黑模式 一键切换主题
HTML运行 沙箱隔离执行
自动保存 输入停止500ms后保存
视图切换 编辑/分屏/预览 三种模式
本作品采用《CC 协议》,转载必须注明作者和本文链接
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!
未填写
文章
0
粉丝
0
喜欢
0
收藏
0
排名:3882
访问:0
私信
所有博文
社区赞助商