[发明专利]一种单页面web前端应用路由实现装置、方法在审
申请号: | 202211063068.5 | 申请日: | 2022-08-31 |
公开(公告)号: | CN116155806A | 公开(公告)日: | 2023-05-23 |
发明(设计)人: | 杨宇彤 | 申请(专利权)人: | 成都索骥科技有限公司 |
主分类号: | H04L45/48 | 分类号: | H04L45/48;H04L45/00;H04L67/02 |
代理公司: | 成都金英专利代理事务所(普通合伙) 51218 | 代理人: | 郭肖凌 |
地址: | 610000 四川省成都*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 页面 web 前端 应用 路由 实现 装置 方法 | ||
1.一种单页面web前端应用路由实现装置,其特征在于,包括节点层次关系分析功能组件、节点使能功能组件、节点去使能功能组件,
所述节点层次关系分析功能组件在前端应用中的操作包括:分析前端应用的HTML页面,分析出所述前端应用的HTML页面的DOM节点层次关系,并将所述节点层次关系分析功能组件分析出的前端应用的HTML页面的DOM节点层次关系存储为反映DOM节点层次关系的节点树;
所述节点使能功能组件在前端应用中的操作包括:
获取所述节点层次关系分析功能组件存储的节点树,根据所述节点树获取指定DOM节点的父节点和子节点的层次嵌套关系;
只显示所述指定DOM节点和所述指定DOM节点的子节点;
所述节点去使能功能组件在前端应用中的操作包括:
获取所述节点层次关系分析功能组件存储的节点树,根据所述节点树获取指定DOM节点的父节点和子节点的层次嵌套关系;
不显示所述指定DOM节点和所述指定DOM节点的子节点。
2.根据权利要求1所述的一种单页面web前端应用路由实现装置,其特征在于,还包括对象树存储数据结构,所述节点层次关系分析功能组件将所述节点树存储于所述对象树存储数据结构。
3.根据权利要求2所述的一种单页面web前端应用路由实现装置,其特征在于,所述节点层次关系分析功能组件在前端应用中的操作还包括:
提供回调接口给使用所述节点层次关系分析功能组件的调用者,调用者可以获得存储在所述对象树存储数据结构的节点树;
提供调用接口给使用所述节点层次关系分析功能组件的调用者,调用者可以通过DOM节点ID获得存储在所述对象树存储数据结构的节点树中该DOM节点的所有子节点的子树;
提供调用接口给使用所述节点层次关系分析功能组件的调用者,调用者可以重新分析HTML页面并刷新所述节点树中的内容。
4.根据权利要求1所述的一种单页面web前端应用路由实现装置,其特征在于,所述节点使能功能组件在前端应用中的操作还包括:
提供调用接口给使用所述节点使能功能组件的调用者,调用者可以同时显示若干个DOM节点及其子节点的内容;
提供调用接口给使用所述节点使能功能组件的调用者,调用者可以设置一个DOM节点处于常驻使能状态,处于常驻使能状态的DOM节点处于显示状态且不能被所述节点去使能功能组件设置为常规方式去使能状态。
5.根据权利要求1所述的一种单页面web前端应用路由实现装置,其特征在于,所述节点去使能功能组件在前端应用中的操作还包括:
提供调用接口给使用所述节点去使能功能组件的调用者,调用者可以对若干个DOM节点及其子节点的内容设置为常规方式去使能状态,同时隐藏所述若干个DOM节点及其子节点的内容;
提供调用接口给使用所述节点去使能功能组件的调用者,调用者可以对设置为常驻使能状态的DOM节点进行强制方式去使能操作,同时隐藏所述设置为常驻使能状态的DOM节点的内容;
提供调用接口给使用所述节点去使能功能组件的调用者,调用者可以将设置为常驻使能状态的DOM节点外的所有DOM节点及其子节点设置为常规方式去使能状态,同时隐藏所述设置为常驻使能状态的DOM节点之外的所有DOM节点及其子节点的内容。
6.根据权利要求1所述的一种单页面web前端应用路由实现装置,其特征在于,所述节点使能功能组件只显示所述指定DOM节点和所述指定DOM节点的子节点的实现方式包括:
将所述指定DOM节点和所述指定DOM节点的子节点以外的其他DOM节点的css显示属性设置为隐藏属性。
7.根据权利要求1所述的一种单页面web前端应用路由实现装置,其特征在于,所述节点去使能功能组件不显示所述指定DOM节点和所述指定DOM节点的子节点的实现方式包括:
将所述指定DOM节点和所述指定DOM节点的子节点的css显示属性设置为隐藏属性。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都索骥科技有限公司,未经成都索骥科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211063068.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种用于对瞬态干扰测量系统进行校准的装置及方法
- 下一篇:果实切片机