A Method for Unified Management of Webpage Components
A web component and component technology, which is applied in website content management, network data retrieval, electronic digital data processing, etc., can solve the problems of js code redundancy and no advantages, and achieve the effect of reducing duplication.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0017]以下结合附图及实施例对本发明进行进一步的详细说明。
[0018]本发明为了解决现有技术存在的引进顺序受限、代码冗余、资源浪费、容易报错、父子页面无法交互等不足,提供一种网页组件统一管理的方法,基于JS模块加载器RequireJS,将网页模板化为页面组件;在HTML元素上通过定义不同的配置项,得到不同逻辑的页面组件;将不同逻辑的页面组件的页面内容与指定的js操作逻辑一一关联,通过互相调用和统一操作逻辑,进行页面嵌套,实现动态嵌入的页面元素拼接。
[0019]本发明通过Require JS模块化管理页面,引进前端JavaScript对象继承的概念,在默认配置的基础上进行属性和方法的扩展。本发明中,网页模板化的页面组件根据配置项渲染得到不同的页面内容。搭配HTML标签中,将HTML标签中的、自定义属性作为配置项,通过灵活定义配置项,得到不同逻辑的页面组件。
[0020]同时,网页模板化的页面组件支持事件监听,允许在业务层阻止事件传递。即本发明支持灵活的事件监听和业务层阻止事件传递,可继承灵活渲染的组件配置,无限继承与监听事件进行业务绑定。
[0021]本发明所述的方法在实现页面嵌套时,根据得到页面内容和指定的js操作逻辑一一关联,以子页面的方式引进到父页面,同时子页面也是一种组件,方便互相调用和操作。具体地,进行页面嵌套时,以子页面的方式引进至父页面。子页面通过jsp文件的内容和对应的js操作逻辑一一绑定,父页面允许定位至子页面的页面组件,进行调用子页面方法;同时父页面将自身操作方法向下传递,在子页面直接访问父页面逻辑操作。其中,页面内容和执行操作逻辑的js文件通过ajax读取文本得到。
[0022]总结本发明与现有技术的技术特点与优缺点,如下表所示:
[0023]
[0024]
[0025]本发明基于Require JS模块管理和页面自动构建元素的思路进行管理网页组件,如图1所示的页面结构的实施例中,在头部系统信息中,可动态显示系统的基本信息。左侧菜单入口可以配置为树形构造;并且,具体页面的菜单入口将在右侧内容区域显示指定列表页面;对于多次进入的菜单,将直接显示已的打开的内容,也可配置成重新请求。右侧显示区域中,对应于左侧菜单入口,显示对应的菜单。
[0026]上述实施例仅是用来说明本发明,而并非用作对本发明的限定。只要是依据本发明的技术实质,对上述实施例进行变化、变型...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More - R&D
- Intellectual Property
- Life Sciences
- Materials
- Tech Scout
- Unparalleled Data Quality
- Higher Quality Content
- 60% Fewer Hallucinations
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2025 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com



