# vdesjs **Repository Path**: tanjiancheng/vdesjs ## Basic Information - **Project Name**: vdesjs - **Description**: 基于vue的可视化拖拽,代码生成工具。提升前端开发效率,或者集成至项目作为在线拖拽工具。(持续迭代升级中) - **Primary Language**: JavaScript - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 200 - **Created**: 2020-12-09 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README [中文](./README.md) | English
vdesjs ├── build ├── config ├── src │ ├── assets resource storage directory │ │ ├── basics basic component resources │ │ ├── business business component resources │ │ ├── feeback feedback component resources │ │ ├── form form component resource │ │ ├── nav navigation component resources │ │ └── show Show component resources │ ├── common common code │ │ ├── css public css │ │ └── js public js │ ├── components catalog │ │ ├── basics basic components in the left drag panel │ │ ├── business components in the drag panel on the left │ │ ├── feeback The feedback component in the left drag panel │ │ ├── form components in the drag panel on the left side of the form │ │ ├── nav The navigation component in the left drag panel │ │ ├── pcomp right property bar independent component │ │ ├── show display components in the drag panel on the left │ │ └── sub implements subcomponents of vdesjs │ ├── handlebars template code storage directory │ │ └── template │ │ ├── basic basic component template code │ │ ├── feeback feedback component template code │ │ ├── form form component template code │ │ ├── methods method template code under methods script tag │ │ ├── nav navigation component template code │ │ └── show show component template code │ ├── page routing page │ ├── router routing configuration │ └── store vuex configuration └── static## Steps to extend components :electric_plug: :electric_plug: * 1. Write the json data structure of the left component * 2. Write components and introduce components. * 3. Write code to generate templates * For detailed steps, please refer to the reference document below: [vdesjs extends its own components](https://www.jianshu.com/p/e22f7158b863) ## Reference documents :notebook: :notebook: * [vdesjs realization principle](https://www.jianshu.com/p/8b28e71e3d12) * [vdesjs extends its own components](https://www.jianshu.com/p/e22f7158b863) ## Continuous upgrade The project will continue to be maintained and upgraded. If you encounter any bugs in use, or have any good suggestions about this project, you can contact the author. ## Technical feedback exchange group :telephone_receiver: :telephone_receiver: