一种前端页面的显示方法、系统、装置及可读存储介质制造方法及图纸

技术编号:27532931 阅读:22 留言:0更新日期:2021-03-03 11:13
本发明专利技术的提供一种前端页面的显示方法、系统、装置及可读存储介质,方法包括获取访问请求,加载访问请求的网页页面,网页页面包括若干权限组件;获取权限组件的标签,遍历标签,得到权限组件的访问权限;确定访问请求满足访问权限;对访问请求的访问对象进行渲染,在网页页面对访问对象的展示;方法根据加载页面中,各个权限组件的标签,确定其访问权限;再根据访问请求的权限与之进行验证,根据访问请求的权限进行访问对象的渲染或者隐藏;方法对后端的权限进行解耦,不受后端权限以及信息系统的限制,具有较高的灵活性,同时逻辑更为简单,兼容性强,可广泛应用于计算机通信技术领域。可广泛应用于计算机通信技术领域。可广泛应用于计算机通信技术领域。

【技术实现步骤摘要】
一种前端页面的显示方法、系统、装置及可读存储介质


[0001]本专利技术属于计算机通信
,尤其是一种前端页面的显示方法、系统、装置及可读存储介质。

技术介绍

[0002]随着信息化系统的逐步完善,各业务领域对信息化系统的依赖程度越来越高,信息化系统也越发复杂,功能繁多。其中操作权限的控制是信息化系统中尤为重要的部分,对系统的权限划分越来越细化,某一级页面可供不同角色权限的人员浏览;例如在商品信息系统中,在某一商品的页面,浏览器页面中的元素或信息可能包含了商品的进货价,而这些元素或者信息是不能直接展示给消费者用户的,并且针对商品信息的添加和修改的控件同样也是无法公开给消费者用户所使用的,均需要进行隐藏处理。
[0003]而现有技术采用的方法,一是通过后端渲染,但其开发的复杂程度高,无法进行前后端分离;二是前后端进行分离,一次性地完成权限的加载,导致权限不能细化,无法进行权限的及时更新,同时对权限数据的格式提出了更严格的要求。

技术实现思路

[0004]有鉴于此,为至少部分解决上述技术问题之一,本专利技术实施例目的在于提供一种灵活性高、逻辑简单的前端页面的显示方法,同时本专利技术还提供能够对应实现该方法的系统、装置以及计算机可读介质。
[0005]第一方面,本专利技术实施例提供了一种前端页面的显示方法,其包括以下步骤:获取访问请求,加载所述访问请求的网页页面,所述网页页面包括若干权限组件;
[0006]获取所述权限组件的标签,遍历所述标签,得到所述权限组件的访问权限;
>[0007]确定所述访问请求满足所述访问权限;对所述访问请求的访问对象进行渲染,在所述网页页面对所述对象的展示。
[0008]在本专利技术的一些实施例中,所述前端页面的显示方法还包括:筛选得到所述访问权限相同的权限组件集合;
[0009]根据所述权限组件集合的访问权限构建全局变量,所述全局变量缓存重复的访问请求。
[0010]在本专利技术的一些实施例中,所述前端页面的显示方法还包括:设置所述权限组件的标签,并将所述访问权限的接口地址设置在所述标签的标签属性中;所述标签包括以下至少之一:图片、文本或者按钮。
[0011]在本专利技术的一些实施例中,所述对所述访问请求的访问对象进行渲染,在所述网页页面对所述对象的展示这一步骤,其包括:
[0012]获取所述标签属性,确定所述标签属性中访问权限的接口地址;
[0013]确定所述访问请求通过所述接口地址已完成向服务器的请求,对所述访问对象进行渲染;
[0014]缓存所述标签属性,将所述标签属性加入至待渲染队列中,根据所述待渲染队列对所述访问对象进行渲染。
[0015]在本专利技术的一些实施例中,所述对所述访问请求的访问对象进行渲染,在所述网页页面对所述对象的展示这一步骤,其还包括:
[0016]获取所述访问对象的元素,将所述元素叠加覆盖所述标签进行显示,并移除所述标签。
[0017]在本专利技术的一些实施例中,所述访问请求包括至少一种服务器端语言。
[0018]第二方面,本专利技术的技术方案还提供一种前端页面的显示系统,包括:
[0019]页面加载单元,用于获取访问请求,加载所述访问请求的网页页面,所述网页页面包括若干权限组件;
[0020]标签遍历单元,用于获取所述权限组件的标签,遍历所述标签,得到所述权限组件的访问权限;
[0021]权限验证单元,确定所述访问请求满足所述访问权限;
[0022]对象渲染单元,对所述访问请求的访问对象进行渲染,在所述网页页面对所述对象的展示。
[0023]在本专利技术的一些实施例中,所述前端页面的显示系统还包括:
[0024]全局变量单元,用于筛选得到所述访问权限相同的权限组件集合;根据所述权限组件集合的访问权限构建全局变量,所述全局变量用于缓存重复的访问请求。
[0025]第三方面,本专利技术的技术方案还提供一种前端页面的显示装置,其包括:
[0026]至少一个处理器;
[0027]至少一个存储器,用于存储至少一个程序;
[0028]当至少一个程序被至少一个处理器执行,使得至少一个处理器实现第一方面中的一种前端页面的显示方法。
[0029]第四方面,本专利技术的技术方案还提供了一种存储介质,其中存储有处理器可执行的程序,处理器可执行的程序在由处理器执行时用于实现如第一方面中的方法。
[0030]本专利技术的优点和有益效果将在下面的描述中部分给出,其他部分可以通过本专利技术的具体实施方式了解得到:
[0031]本专利技术所提供的一种前端页面的显示方法、系统、装置及可读存储介质,其中方法根据加载页面中,各个权限组件的标签,确定其访问权限;再根据访问请求的权限与之进行验证,根据访问请求的权限进行访问对象的渲染或者隐藏;方法对后端的权限进行解耦,不受后端权限以及信息系统的限制,具有较高的灵活性,同时逻辑更为简单,兼容性强。
附图说明
[0032]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0033]图1为本专利技术一种前端页面的显示方法的步骤流程图;
[0034]图2为本专利技术一种前端页面的显示装置的结构示意图。
具体实施方式
[0035]下面详细描述本专利技术的实施例,实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本专利技术,而不能理解为对本专利技术的限制。对于以下实施例中的步骤编号,其仅为了便于阐述说明而设置,对步骤之间的顺序不做任何限定,实施例中的各步骤的执行顺序均可根据本领域技术人员的理解来进行适应性调整。
[0036]在第一方面,如图1所示,首先提出一种前端页面的显示方法,其主要包括步骤S01-S03:
[0037]S01、获取访问请求,加载访问请求的网页页面。
[0038]其中,访问请求是根据终端的交互界面所获取的访问指令,其指令的方式可以包括触控指令以及语音指令等。步骤中加载的网页页面,为获取访问请求的交互界面,在网页页面中包括若干权限组件;权限组件为网页页面中的可视化控件,用户可通过触发该权限组件的访问请求,以获取相应的访问对象,从而获取目标信息。
[0039]S02、获取权限组件的标签,遍历标签,得到权限组件的访问权限。
[0040]具体的,通过设置标签的方式,将网页页面中的权限组件赋予不同的访问权限,同样便于对权限进行管理。当获取到访问请求后,针对该访问请求对所有权限组件的标签进行遍历,进而获取权限组件的访问权限。
[0041]更为具体地,在一些可行的实施例中,前端页面的显示方法还包括步骤S201:
[0042]S201、设置权限组件的标本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种前端页面的显示方法,其特征在于,包括以下步骤:获取访问请求,加载所述访问请求的网页页面,所述网页页面包括若干权限组件;获取所述权限组件的标签,遍历所述标签,得到所述权限组件的访问权限;确定所述访问请求满足所述访问权限;对所述访问请求的访问对象进行渲染,在所述网页页面对所述访问对象的展示。2.根据权利要求1所述的一种前端页面的显示方法,其特征在于,所述方法还包括:设置所述权限组件的标签,并将所述访问权限的接口地址设置在所述标签的标签属性中;所述标签包括以下至少之一:图片、文本或者按钮。3.根据权利要求1所述的一种前端页面的显示方法,其特征在于,所述方法还包括:筛选得到所述访问权限相同的权限组件集合;根据所述权限组件集合的访问权限构建全局变量,所述全局变量缓存重复的访问请求。4.根据权利要求2所述的一种前端页面的显示方法,其特征在于,所述对所述访问请求的访问对象进行渲染,在所述网页页面对所述对象的展示这一步骤,其包括:获取所述标签属性,确定所述标签属性中访问权限的接口地址;确定所述访问请求通过所述接口地址已完成向服务器的请求,对所述访问对象进行渲染;缓存所述标签属性,将所述标签属性加入至待渲染队列中,根据所述待渲染队列对所述访问对象进行渲染。5.根据权利要求2所述的一种前端页面的显示方法,其特征在于,所述对所述访问请求的访问对象进行渲染,在所述网页页面对所述...

【专利技术属性】
技术研发人员:罗绪清
申请(专利权)人:广州酷车信息科技有限公司
类型:发明
国别省市:

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

1