vue&ant-design-vue页面DIY,商城个性化设计,H5装修

最近有一个DIY小程序的需求,也就是小程序或H5的拖拽装修方案。参考了CRMEB。

完成的功能:通过简单的拖拽可以实现对页面的编辑,可以自定义组件的样式、内容,展示顺序等。

做出来的效果:

  

所用技术:Vue + and-design-vue + vuedraggable

如下图所示,PC端(编辑端)分为三个部分左侧基础组件栏、中部主体展示区域、右侧操作菜单栏。

基础组件代码结构和右侧配置项代码结构
​​
const panels = {
    basics: {
        title: '基础类',
        children: [
            {
                type: 'banner',
                icon: 'icon-lunbotu',
                title: '轮播图',
                content:{list:[]},
                facade: {
                    indicator_style: 1, //指示器样式 1:圆形  2:直线 3:数字 4:隐藏
                    indicator_align: 'flex-start', //指示器位置  left:左对齐  right:右对齐 center:居中
                    indicator_color: '#623ceb', //指示器颜色
                    imgRadius: 0,//图片圆角
                    topBottomPx: 0,//上下边距
                    leftRightPx: 0, // 左右边距
                }
            },
            {
                type: 'imageMf',
                icon: 'icon-tupianmofang',
                title: '图片魔方',
                content:{list:[{url:'',link: ''}]},
                facade: {
                    style: 1, //样式 1:单列  2:两列  3:三列   4:四列 5:左一右二  6:2*2  7:左二右一
                    topBottomPx: 0,//上下边距
                    leftRightPx: 0, // 左右边距
                    borderRadius: 0, //图片圆角
                    pictureSpac: 0, //图片间距
                }
            },
           ]
    }
}
  • 5
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值