为了账号安全,请及时绑定邮箱和手机立即绑定

像58同城的微站通 那种通过拖拽就能像搭积木一样建网站的程序是什么原理?

像58同城的微站通 那种通过拖拽就能像搭积木一样建网站的程序是什么原理?

慕标5832272 2018-10-12 14:18:47
现在很多平台都推出过可以简单的点点鼠标就能随意组合模块,生成网页了比如这个:还有有赞里面的也可以自定义设置页面,还有淘宝的店铺装修好像也有这样的功能,传统的页面都是模板都是死的,怎么做到让普通用户这么傻瓜的设计页面呢,没做过这类的东西,我想知道这个,前台,后台是怎么的结构,怎么设计的,希望大家指点一下,谢谢。我猜想的,是不是前端用js实际上最终生成的是一些模块标签类似于后台的这种,比如我们用thinkphp里面为了方便写了这样的模板标签{article id="" ……} {/article}这样在页面模板使用就可以很方便的展示一篇文章,这样的标签有很多,都是业务的,但是这都是php写模板标签。现在很好奇,那种可以随意拖拽来搭建页面的网站,原理是不是跟这个有点类似,希望了解的大神给点指示,里面需要用到什么技术,有哪些要注意的,谢谢了。
查看完整描述

1 回答

?
白板的微信

TA贡献1883条经验 获得超3个赞

我以前用过的那种老系统,它原理是这样子的。
左边,你点击对应的块,对应的div内容会被追加到右边的容器里面,对应的div块有自己的标记,每个div块相对应有自己的删除和移动的小按钮,模板设计完之后把右边容器里面整个块的html代码保存成模板。

查看完整回答
反对 回复 2018-11-24
  • 1 回答
  • 0 关注
  • 562 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信