Skip to content

PssGithub/page-design

 
 

Repository files navigation

可视化页面装修

基于 vue + ant-design + vue-draggable 实现的可视化页面装修功能,基于业务需求和层出不穷的活动营销页面而诞生。

Vue Ant-deisgn Vue.Draggable

1.png

2.gif

目录

安装

$ npm install

启动

  1. 命令行执行:npm run dev
  2. 浏览器打开链接:localhost:3001

代码目录

├── README.md
├── package.json
├── src
│   ├── html
│   ├── interface // 接口
│   │   ├── core.js
│   │   ├── index.js
│   │   ├── json-data
│   │   │   ├── design_get_page_info.json
│   │   │   ├── get_component_list.json
│   │   │   ├── get_component_template_list.json
│   │   │   ├── get_goods_list.json
│   │   │   ├── material_folder.json
│   │   │   └── material_folder_details.json
│   │   └── material.js
│   ├── layout
│   ├── main.js
│   ├── resource // 图片
│   ├── router // 路由
│   ├── store
│   ├── system-components // 系统公共组件
│   │   ├── dialog
│   │   ├── dialog-goods-manager
│   │   ├── form-unit
│   │   ├── images-manager
│   │   ├── images-sort
│   │   └── ui-component-load
│   ├── ui-component // 业务组件
│   │   ├── U000001
│   │   ├── U000002
│   │   ├── U000003
│   │   ├── common-config.js
│   │   └── component-unit // 业务组件里面公共的元素
│   └── views // 系统页面
│       ├── home // 列表页
│       └── design // 装修页
├── webpack.common.js
├── webpack.dev.js
└── webpack.prod.js

业务组件配置项自定义

查看文档

目前支持组件列表

标题栏 U000001

广告图 U000002

商品列表 U000003

更新日志

v1.0 [2020-06-15]

  1. 广告图组件: 调整图片加载的方法,优化UI,暂时去除其他配置项
  2. 标题栏组件: 增加 margin, padding, text-align 的配置项
  3. 商品列表组件:调整商品数据的增加方式
  4. 装修页:获取页面数据改为json获取
  5. 增加2个演示页面数据

About

✏️基于vue+ant-design+vue-draggable实现的可视化页面装修

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Vue 83.2%
  • JavaScript 16.5%
  • HTML 0.3%