一种创建WEB应用的系统及方法技术方案

技术编号:14945317 阅读:38 留言:0更新日期:2017-04-01 11:45
本发明专利技术实施例提供一种创建WEB应用的系统及方法。所述系统包括:页面组装模块和页面链接模块;所述页面组装模块用于制作所述WEB应用中至少一个页面,且每个所述页面对应一个页面地址;所述页面组装模块包括数据绑定器,所述数据绑定器用于将数据与组件进行绑定,所述数据包括静态数据和/或动态数据;所述页面链接模块用于根据所述页面地址设定所述页面之间的跳转。本发明专利技术实施例通过页面组装模块制作WEB应用中的至少一个页面,且每个页面对应一个页面地址,并通过数据绑定器将数据与组件进行绑定,数据包括静态数据和/或动态数据,实现了制作多页面,且页面为动态内容的WEB应用,使创建的WEB应用的功能多样化。

【技术实现步骤摘要】

本专利技术实施例涉及移动互联网
,尤其涉及一种创建WEB应用的系统及方法
技术介绍
随着移动互联网成熟度越来越高,WEB应用的使用越来越频繁,因此,可视化的网页制作工具应运而生。用户可以通过网页制作工具制作一些招聘信息、邀请函等。“易企秀”是现有技术中的一款针对移动互联网营销的手机网页DIY制作工具,用户可以通过电脑或者手机编辑手机网页,将编辑好的网页发布到服务器上,还可以分享至微信朋友圈,微博,QQ群和QQ空间等。因此用户通过易企秀,无需掌握复杂的编程技术,就能够简单、轻松的制作基于HTML5的精美手机幻灯片页面。但是现有技术中的可视化制作WEB页面的工具只能制作单页面且页面是静态的,从而使应用的功能受到了限制。
技术实现思路
针对现有技术存在的问题,本专利技术实施例提供一种创建WEB应用的系统及方法。一方面,本专利技术实施例提供一种创建WEB应用的系统,包括:页面组装模块和页面链接模块;所述页面组装模块用于制作所述WEB应用中至少一个页面,且每个所述页面对应一个页面地址;所述页面组装模块包括数据绑定器,所述数据绑定器用于将数据与组件进行绑定,所述数据包括静态数据和/或动态数据;所述页面链接模块用于根据所述页面地址设定所述页面之间的跳转。另一方面,本专利技术实施例提供一种创建WEB应用的方法,包括:新建至少一个页面,并为新建后的每一所述页面生成一个页面地址;从模板库中选择所述页面对应的模板,通过组件选择器从组件库中选择组件,并将数据与所述组件进行绑定,所述数据包括静态数据和/或动态数据;根据新建的至少一个页面,在需要实现页面跳转的所述组件上设定对应的页面地址;将创建好的所述WEB应用通过应用发布器进行保存、预览或发布。本专利技术实施例提供的一种创建WEB应用的系统及方法,通过页面组装模块制作WEB应用中的至少一个页面,且每个页面对应一个页面地址,并通过数据绑定器将数据与组件进行绑定,数据包括静态数据和/或动态数据,实现了制作多页面,且页面为动态内容的WEB应用,使创建的WEB应用的功能多样化。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的一种创建WEB应用的系统结构示意图;图2为本专利技术另一实施例提供的一种创建WEB应用的系统结构示意图;图3为本专利技术实施例提供的页面组装模块结构示意图;图4为本专利技术另一实施例提供的页面组装模块结构示意图;图5为本专利技术实施例提供的一种创建WEB应用的方法流程示意图;图6为本专利技术实施例提供的创建WEB应用方法的整体流程示意图;图7为本专利技术又一实施例提供的一种创建WEB应用的系统结构示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。图1为本专利技术实施例提供的一种创建WEB应用的系统结构示意图,如图1所示,所述系统包括:页面组装模块101和页面链接模块102,其中:所述页面组装模块101用于制作所述WEB应用中至少一个页面,且每个所述页面对应一个页面地址;所述页面组装模块包括数据绑定器,所述数据绑定器用于将数据与组件进行绑定,所述数据包括静态数据和/或动态数据;所述页面链接模块102用于根据所述页面地址设定所述页面之间的跳转。具体地,页面组装模块101可以制作WEB应用中的一个或多个页面,通过页面组装模块101制作的每一个页面,系统都会为其生成一个对应的页面地址;页面组装模块101包括数据绑定器1011,通过数据绑定器1011将页面上的组件与数据进行绑定,数据包括动态数据和静态数据,根据组件的属性为组件绑定相应的数据,即当组件的属性为动态时,为该组件绑定动态数据;当组件的属性为静态时,为该组件绑定静态数据;当通过该系统制作多个页面的WEB应用时,需要实现页面与页面之间的跳转,通过页面链接模块102根据页面地址设定页面之间的跳转。本专利技术实施例通过页面组装模块制作WEB应用中的至少一个页面,且每个页面对应一个页面地址,并通过数据绑定器将数据与组件进行绑定,数据包括静态数据和/或动态数据,实现了制作多页面,且页面为动态内容的WEB应用,使创建的WEB应用的功能多样化。在上述实施例的基础上,图2为本专利技术另一实施例提供的一种创建WEB应用的系统结构示意图,如图2所示,所述系统,包括页面组装模块101、页面链接模块102和应用发布模块103,其中:所述应用发布模块103用于将创建完成的所述WEB应用进行保存、预览或发布。具体地,页面组装模块101和页面链接模块102与上述实施例一致,本专利技术实施例不再赘述。通过系统制作完成WEB应用后,通过应用发布模块103进行保存,保存至登录该系统的用户名下,还可以进行预览,在系统上预览制作的效果;也可以发布,即,将制作好的WEB应用发布至服务器上。本专利技术实施例通过应用发布模块,实现了将制作好的WEB应用进行保存、预览及发布的功能。在上述实施例的基础上,图3为本专利技术实施例提供的页面组装模块结构示意图,如图3所示,所述页面组装模块,包括数据绑定器1011和模板选择器1012,其中;所述模板选择器1012用于从模板库中选择所述WEB应用对应的模板。具体地,数据绑定器1011与上述实施例一致,此处不再赘述。系统中预设有一个模板库,模板库中存有多个模板,模板选择器1012从模板库中选择WEB应用所需要的模板,可以理解的是,模板库中可以按照不同类别将模板进行分类,例如,可以分为节日、商品、名片、简历、招聘、婚礼等等。本专利技术实施例通过模板选择器从模板库中选择所需要的模板,实现了制作WEB应用风格的多样化,提高了用户的体验。在上述各实施例的基础上,图4为本专利技术另一实施例提供的页面组装模块结构示意图,如图4所示,所述页面组装模块,包括数据绑定器1011、模板选择器1012、组件选择器1013和组件设定器1014,其中:所述组件选择器1013用于选择所述组件,通过所述组件设定器1014设定所述组件的组件属性。具体地,数据绑定器1011和模板选择器1012与上述实施例一致,此处不再赘述。WEB应用中每一个页面都是由不同的组件组成的,比如文字、图片、全景、地图、图集等组件,当然,还可以有其他组件,本专利技术实施例对此不作具体限定,本系统预设有一个组件库,并将上述组件放入组件库中。组件选择器1013从组件库中选择相应的组件,并通过组件设定器1014对组件的组件属性进行设定,例如,可以设定组件的位置、尺寸、颜色、字体、动/静态等。本专利技术实施例通过组件选择器和组件设定器,可以使页面显示的内容更加丰富,在实现了WEB应用功能多样化的同时提高了用户的体验。图5为本专利技术实施例提供的一种创建WEB应用的方法流程示意图,如图5所示,所述方法包括:步骤501:新建至少一个页面,并为新建本文档来自技高网...
一种创建WEB应用的系统及方法

【技术保护点】
一种创建WEB应用的系统,其特征在于,包括:页面组装模块和页面链接模块;所述页面组装模块用于制作所述WEB应用中至少一个页面,且每个所述页面对应一个页面地址;所述页面组装模块包括数据绑定器,所述数据绑定器用于将数据与组件进行绑定,所述数据包括静态数据和/或动态数据;所述页面链接模块用于根据所述页面地址设定所述页面之间的跳转。

【技术特征摘要】
1.一种创建WEB应用的系统,其特征在于,包括:页面组装模块和页面链接模块;所述页面组装模块用于制作所述WEB应用中至少一个页面,且每个所述页面对应一个页面地址;所述页面组装模块包括数据绑定器,所述数据绑定器用于将数据与组件进行绑定,所述数据包括静态数据和/或动态数据;所述页面链接模块用于根据所述页面地址设定所述页面之间的跳转。2.根据权利要求1所述的系统,其特征在于,所述系统,还包括应用发布模块,所述应用发布模块用于将创建完成的所述WEB应用进行保存、预览或发布。3.根据权利要求1所述的系统,其特征在于,所述页面组装模块,还包括模板选择器;所述模板选择器用于从模板库中选择所述WEB应用对应的模板。4.根据权利要求1-3任一项所述的系统,其特征在于,所述页面组装模块,还包括组件选择器和组件设定器,所述组件选择器用于选择所述组件,通过所述组件设定器设定所述组件的组件属性。5.一种创建WEB应用的方法,其特征在于,包括:新建至少一个页面,并为新建后的每一所述页面生成一个页面地址;从模板库中选择所述页面对应的模板,通过组件选择器从组件库中选择组件,并将数据与所述...

【专利技术属性】
技术研发人员:辛春红陈尚安郭鹏杜玉涛
申请(专利权)人:微景天下北京科技有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1