千家信息网

VvvebJs怎么简单拖拽即生成网页

发表于:2025-12-03 作者:千家信息网编辑
千家信息网最后更新 2025年12月03日,这期内容当中小编将会给大家带来有关VvvebJs怎么简单拖拽即生成网页 ,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。VvvebJs是一个开源的网页拖拽自动生成的J
千家信息网最后更新 2025年12月03日VvvebJs怎么简单拖拽即生成网页

这期内容当中小编将会给大家带来有关VvvebJs怎么简单拖拽即生成网页 ,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。

VvvebJs是一个开源的网页拖拽自动生成的JavaScript库,你可以以简单拖拽的方式生成自己需要的网页样式,内置jquery和Bootstrap,你可以拖拽相关的组件进行网页的构建,非常的方便,而且可以实时修改代码,功能丰富,使用简单,界面友好,特别适合一些专注于展示的网页设计,需要的朋友不可错过!

相关特性

1、组件和块/片段拖放;

2、撤销/重做操作;

3、一个或两个面板界面;

4、文件管理器和组件层次结构导航添加新页面;

5、实时代码编辑器;

6、包含示例php 脚本的图像上传;

7、页面下载或导出html或保存页面在服务器上包含示例PHP 脚本;

8、组件/块列表搜索;

9、Bootstrap 4组件等组件。

默认情况下,编辑器附带Bootstrap 4和Widgets组件,可以使用任何类型的组件和输入进行扩展。

使用方式

要初始化编辑器,调用Vvveb.Builder.init。第一个参数是要加载以进行编辑的URL,它必须位于相同的子域中才能进行编辑。第二个参数是页面加载完成时调用的函数,默认情况下调用编辑器Gui.init();
结构

Component Group是一个组件集合,例如Bootstrap 4组由Button和Grid等组件组成,该对象仅用于在编辑器左侧面板中对组件进行分组。例如,Widgets组件组只有两个组件视频和地图,并被定义为如下

Vvveb.ComponentsGroup['Widgets'] = ["widgets/googlemaps", "widgets/video"];

Component是一个对象,它提供可以在画布上放置的html以及在选择组件时可以编辑的属性,例如Video Component,具有Url和Target属性的html链接Component定义为:

Vvveb.Components.extend("_base", "html/link", {nodes: ["a"],name: "Link",properties: [{name: "Url",key: "href",htmlAttr: "href",inputtype: LinkInput}, {name: "Target",key: "target",htmlAttr: "target",inputtype: TextInput}]});

在Component属性集合中使用Input对象来编辑属性,例如文本输入,选择,颜色,网格行等。例如,TextInput扩展Input对象并定义为:

var TextInput = $.extend({}, Input, {events: {"keyup": ['onChange', 'input'],},setValue: function(value) {$('input', this.element).val(value);},init: function(data) {return this.render("textinput", data);},});

输入还需要一个在编辑器html(在editor.html中)定义为 以上是借助浏览器翻译工具,对官网的文档进行简单的翻译,可能会有些不够准确的地方,感兴趣的小伙伴可以直接查看相关文档!

设计界面预览

总结

VvvebJs是一个非常强大的网页可视化生成构建工具,让不懂网页设计的小伙伴们也能够通过拖拽来生成美观大方的网页出来,让设计网页就像设计图片一样,VvvebJs特别适合展示型网页,甚至可以不需要代码就能完成一项复杂的网页设计,总体来说,VvvebJs是一个值得尝试的工具!

上述就是小编为大家分享的VvvebJs怎么简单拖拽即生成网页 了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注行业资讯频道。

组件 网页 生成 编辑器 设计 对象 属性 页面 代码 工具 界面 网页设计 输入 两个 内容 参数 实时 小伙 小伙伴 情况 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 城市的网络安全 网络安全cmmc 公司服务器管理视频教程 福建企业软件开发市价 多媒体交换式管理服务器 初中计算机网络安全教育 服务器dhcp配置 北京爱眼网络技术有限公司 青岛乐天网络技术有限公司 c#中条形图绑定数据库数据 杨浦区新时代软件开发设备 计算机网络技术要有什么基础 数据库课程设计数据字典 csmar 公司治理数据库 爱康科技互联网 湖南安孤互联网络科技公司 网络安全专题讲座用英语怎么说 记者在数据库找新闻线索案例 魔兽世界怀旧服关闭转服的服务器 创建新的数据库的语句 数据库如何退出表 ibm服务器初始密码 滦南信息网络技术答疑解惑 论文数据库表能分在两页上吗 数据库的字母一定要大写嘛 公司能开网络技术服务的发票吗 同济 软件开发技术基础 江西浪潮服务器维修技术虚拟主机 网络安全设备招标 无线网络技术在农业的应用例子
0