# cms-drag-generator **Repository Path**: ndping/cms-drag-generator ## Basic Information - **Project Name**: cms-drag-generator - **Description**: cms-drag-generator - **Primary Language**: Unknown - **License**: MulanPSL-2.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-08-06 - **Last Updated**: 2026-08-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Vue3 HTML和JSON生成器 一个基于Vue3的拖拽式HTML和JSON生成器,支持组件化编辑和代码生成。 ## 功能特性 - 🎯 **拖拽式组件编辑** - 通过拖拽方式添加和排列组件 - 📝 **HTML输入解析** - 支持粘贴HTML代码自动解析为组件 - 🖼️ **多种组件类型** - 支持单图、多图、视频等组件 - 🔗 **链接支持** - 图片组件支持添加链接 - 📱 **移动端适配** - 375px宽度预览,适合移动端开发 - 💾 **代码生成** - 一键生成HTML和JSON代码 - 👁️ **实时预览** - 支持代码预览和复制功能 ## 组件类型 ### 1. 单图组件 (single-image) - 支持单个图片展示 - 可设置图片URL、描述(alt)和链接 - 自动生成带链接的HTML代码 ### 2. 视频组件 (video) - 支持视频播放器 - 可设置视频ID - 自动生成视频播放脚本 ### 3. 一行多图组件 (multi-image) - 支持多个图片展示 - 自动判断mixed类型 - 每个图片可单独设置链接 ## HTML解析功能 新增的HTML解析功能允许您直接粘贴HTML代码,系统会自动解析为对应的组件: ### 支持的HTML格式 ```html