vue实战-模版建站实现思路

本文介绍了如何使用Vue.js进行模版建站的实现思路,通过分析有赞和微盟的案例,将页面分为预览和编辑两大部分,并详细阐述了组件的分类、预览和编辑功能的实现,最终展示了利用这些组件创建考拉H5首页的过程。
摘要由CSDN通过智能技术生成

前言

随着电商的不断发展,固定的单一页面早已满足不了运营的日常需求。这个时候就需要开发一个功能来赋能运营“随意”搭配一些个性页面。我们把这个功能叫作模版建站。

展示

首先我们来看看别人是怎么做的。

1、有赞的截图:

2、微盟的截图:

可以看到有赞和微盟的实现基本上是一样的只不过在操作方式和界面风格上有点差异。

分析实现

接下来我们一起分析一下如何去实现这个功能。

可以看到我们可以把页面简单划分成两大区域:左(预览+组件列表)、右(编辑)。
接下来可以先把简单框架搭建起来。

<template>
  <div class="home">
    <div class="left">
      <div class="preview">
        <!--预览-->
      </div>
      <div class="buttons">
        <!--组件列表-->
      </div>
    </div>

    <div class="right">
        <!--编辑-->
    </div>
  </div>
</template>

接下来我们再来看看组件怎么去实现

可以看到左侧预览列表是由多个组件组成的,点击预览区域的某一个组件右侧就会显示对应的组件编辑功能。我们可以把组件进行分类,然后每个类型的组件都各自去实现一套预览(展示数据)和编辑(修改数据)的功能就可以了。
然后再来调整一下我们的代码:

<template>
  <div class="home">
    <div class="left">
      <d
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值