[发明专利]一种网页组件统一管理的方法有效

专利信息
申请号: 201811339052.6 申请日: 2018-11-12
公开(公告)号: CN109522507B 公开(公告)日: 2021-08-13
发明(设计)人: 黄海良;庄俊南;郭超 申请(专利权)人: 厦门卓网信息科技股份有限公司
主分类号: G06F16/958 分类号: G06F16/958;G06F9/445
代理公司: 厦门市首创君合专利事务所有限公司 35204 代理人: 连耀忠;杨锴
地址: 361000 福建省厦门市思*** 国省代码: 福建;35
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 网页 组件 统一管理 方法
【说明书】:

发明涉及一种网页组件统一管理的方法,基于JS模块加载器Require JS,将网页模板化为页面组件;在HTML元素上通过定义不同的配置项,得到不同逻辑的页面组件;将不同逻辑的页面组件的页面内容与指定的js操作逻辑一一关联,通过互相调用和统一操作逻辑,进行页面嵌套,实现动态嵌入的页面元素拼接。本发明除了沿用Require JS模块化管理技术,同时做到了页面组件化管理,根据不同配置项定制不同的页面内容,实现类似的逻辑操作。本发明的实施,大大减少了代码的重复,同时统一管理样式和交互逻辑。同时,利用页面与js文件内容绑定的方式,解决页面嵌入页面导入交互困难的问题,做到了页面也是一种组件,页面的重用。

技术领域

本发明涉及网页管理技术领域,更具体地说,涉及一种网页组件统一管理的方法。

背景技术

网页组件管理的现有技术,大概包括传统js的方法,以及基于Require JS的方法。其中,Require JS是一套前端模块化管理库。与传统的script标签加载方式不同,Require JS做到了异步加载之后形成模块化引用。传统的js代码,必须是先引进了某个js文件之后,后引进的文件才能用到之前js文件里面定义的工具或者方法,而且还要避免命名冲突造成的改写了之前js文件里面的代码。

在不同页面中重复引用同一个js资源,传统的js页面加载方式将重复请求该js文件,造成带宽的浪费。而在Require JS配置里面定义过的资源,如果在之前的页面已经引用过该js文件资源,将会以模块方式引进到当前页面,不会从程序重新请求,减少带宽。

但是,Require JS在页面渲染方面没有任何优势,只能写原始的HTML页面标签,并且用重复的js代码实现标签的所有操作,其中很多操作都是重复定义的,造成js代码冗余。

发明内容

本发明的目的在于克服现有技术的不足,提供一种沿用Require JS的管理方式,同时能够满足页面渲染需求的网页组件统一管理的方法。

本发明的技术方案如下:

一种网页组件统一管理的方法,基于JS模块加载器Require JS,将网页模板化为页面组件;在HTML元素上通过定义不同的配置项,得到不同逻辑的页面组件;将不同逻辑的页面组件的页面内容与指定的js操作逻辑一一关联,通过互相调用和统一操作逻辑,进行页面嵌套,实现动态嵌入的页面元素拼接。

作为优选,网页模板化的页面组件根据配置项渲染得到不同的页面内容。

作为优选,将HTML标签中的cname、cparam自定义属性作为配置项。

作为优选,网页模板化的页面组件支持事件监听,允许在业务层阻止事件传递。

作为优选,进行页面嵌套时,以子页面的方式引进至父页面,同时子页面也是一种组件。

作为优选,子页面通过jsp文件的内容和对应的js操作逻辑一一绑定,父页面允许定位至子页面的页面组件,进行调用子页面方法;同时父页面将自身操作方法向下传递,在子页面直接访问父页面逻辑操作。

作为优选,页面内容和执行操作逻辑的js文件通过ajax读取文本得到。

本发明的有益效果如下:

本发明所述的网页组件统一管理的方法,除了沿用Require JS模块化管理技术,同时做到了页面组件化管理,根据不同配置项定制不同的页面内容,实现类似的逻辑操作。本发明的实施,大大减少了代码的重复,同时统一管理样式和交互逻辑。同时,利用页面与js文件内容绑定的方式,解决页面嵌入页面导入交互困难的问题,做到了页面也是一种组件,页面的重用。

附图说明

图1是基于本发明的页面结构示意图。

具体实施方式

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于厦门卓网信息科技股份有限公司,未经厦门卓网信息科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201811339052.6/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top