# primevue-designer **Repository Path**: wizount/primevue-designer ## Basic Information - **Project Name**: primevue-designer - **Description**: https://primevue.org/ - **Primary Language**: JavaScript - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 2 - **Created**: 2024-01-19 - **Last Updated**: 2025-01-22 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Prime Vue设计器 (PrimeVue Designer) 感谢 JakHuang [form generator](https://github.com/JakHuang/form-generator) 提供的灵感。 Primevue设计器提供大部分PrimeVue组件所见及所得在线设计,当然也包含表单设计。 [GitHub演示地址](https://wizount.github.io/primevue-designer/) ## 功能概述 - 支持99%以上的PrimeVue组件在线设计 - 原生html组件在线设计 - 丰富快速组件属性更改 - style样式修改 - 组件插槽在线可插入 - 表单正则表达式创建 - 导出和复制vue3代码(支持选项式和组合式) - 导出组件后台JSON代码 - 代码预览 ## 使用 ### 直接引用 ```sh npm install primevue-designer ``` #### 复制preview.html到你的工程根目录 #### main.js输入以下代码 ``` import ElementPlusDesigner from 'primevue-designer' import 'primevue-designer/dist/style.css' app.use(ElementPlusDesigner) ``` #### 需要设计,请在*.vue输入以下代码 ``` ``` #### 仅使用render,请在*.vue输入以下代码 ``` ``` ## 工程开发安装 ### 安装 ```sh npm install ``` ### 开发 ```sh npm run dev ``` 然后访问:http://localhost:5173/ ### 发布 ```sh npm run build ``` ## 技术栈 - Vue3 - Primevue - Vite5 - Vuedraggable(有进行修改,并在项目直接使用) ## 下一步计划 - 支持剩下1%组件 - 支持事件编辑 联系方式:微信:glqqyx, QQ: 2537660666 email: 2537660666@qq.com