买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:成都索骥科技有限公司
摘要:本发明公开了一种单页面web前端应用路由实现装置、方法,解决了现有监听实现路由技术代码复杂系统负担重;依赖浏览器本身对H5路由相关标准的实现程度;复杂系统的路由表非常复杂易编码出错;无法同时操作几个不连续的路由;无法实现从同一路由中排除其中若干子DOM节点不渲染的技术问题。它通过获取HTML页面的DOM节点层次关系,改变DOM及其所属子节点的css显示属性显示或隐藏指定的DOM节点,从而实现切换或排除路由。本发明减少了代码复杂度和系统负担;不依赖浏览器本身对H5路由相关标准的实现程度;无需配置路由表;支持同时切换操作几个不连续的路由;支持切换到一个路由的同时将该路由中的若干子DOM节点的作用范围的内容不渲染。
主权项:1.一种单页面web前端应用路由实现装置,其特征在于,包括节点层次关系分析功能组件、节点使能功能组件、节点去使能功能组件,所述节点层次关系分析功能组件在前端应用中的操作包括:分析前端应用的HTML页面,分析出所述前端应用的HTML页面的DOM节点层次关系,并将所述节点层次关系分析功能组件分析出的前端应用的HTML页面的DOM节点层次关系存储为反映DOM节点层次关系的节点树;所述节点使能功能组件在前端应用中的操作包括:获取所述节点层次关系分析功能组件存储的节点树,根据所述节点树获取指定DOM节点的父节点和子节点的层次嵌套关系;只显示所述指定DOM节点和所述指定DOM节点的子节点;所述节点去使能功能组件在前端应用中的操作包括:获取所述节点层次关系分析功能组件存储的节点树,根据所述节点树获取指定DOM节点的父节点和子节点的层次嵌套关系;不显示所述指定DOM节点和所述指定DOM节点的子节点;所述节点去使能功能组件在前端应用中的操作还包括:提供调用接口给使用所述节点去使能功能组件的调用者,调用者可以对若干个DOM节点及其子节点的内容设置为常规方式去使能状态,同时隐藏所述若干个DOM节点及其子节点的内容;提供调用接口给使用所述节点去使能功能组件的调用者,调用者可以对设置为常驻使能状态的DOM节点进行强制方式去使能操作,同时隐藏所述设置为常驻使能状态的DOM节点的内容;提供调用接口给使用所述节点去使能功能组件的调用者,调用者可以将设置为常驻使能状态的DOM节点外的所有DOM节点及其子节点设置为常规方式去使能状态,同时隐藏所述设置为常驻使能状态的DOM节点之外的所有DOM节点及其子节点的内容。
全文数据:
权利要求:
百度查询: 成都索骥科技有限公司 一种单页面web前端应用路由实现装置、方法
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。