一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

集成系统的页面生成方法、装置、电子设备和存储介质与流程

2021-10-19 23:28:00 来源:中国专利 TAG: 计算机 电子设备 装置 生成 可读


1.本发明涉及计算机技术领域,尤其涉及一种集成系统的页面生成方法、装置、电子设备和非暂态计算机可读存储介质。


背景技术:

2.在信息化技术的发展过程中,企业会根据用户或自身的需求不断地构建、开发各种软件系统。为了集中、高效、便利地管理或使用各互相独立的系统,可以将各系统进行集成或整合。集成后的集成系统可以使各独立的系统相互关联,从而实现对各系统的统一管理、使用。
3.当多系统集成时,多个系统通常会使用同一种组件库,当一个系统通过某个组件的class(类别)来修改该组件的样式时,同时会影响多系统中其他系统使用该组件的样式。
4.为了解决这种组件样式相互影响的问题,可以通过行内样式来限定样式的影响范围,也可以添加额外的class进行组件区分,然后基于差异化的class定义特定样式。
5.定义行内样式的方案,不利于样式文件的抽离;添加额外的clas会增加无意义的class属性值,并且在组件里动态添加额外的class的过程相对复杂不利用工程化。
6.如何简单方便地实现样式修改时组件的可用性,是当前亟待解决的技术问题。


技术实现要素:

7.本发明提供一种集成系统的页面生成方法、装置、电子设备和非暂态计算机可读存储介质,用以解决现有技术中集成系统的页面生成过程中不同系统的在样式修改时存在冲突的缺陷,保证集成系统的页面生成过程中组件的可用性。
8.本发明提供一种集成系统的页面生成方法,包括:所述页面生成方法包括:获取待生成页面数据和待生成页面的组件配置信息,所述组件配置信息包括所述待生成页面的组件的组件标识和样式配置数据;从本地组件数据库中获取与所述组件标识对应的组件的第一集合;在所述样式配置数据表征第一组件的样式与默认样式不同时,为所述第一组件增加第一类别前缀,并根据所述样式配置数据对增加所述第一类别前缀后的第一组件进行样式配置,其中,所述第一组件为所述第一集合中的组件,所述第一类别前缀表征所述第一组件的样式;根据所述待生成页面数据和所述组件配置信息对所述第一集合进行渲染,生成所述待生成页面。
9.根据本发明提供的一种集成系统的页面生成方法,所述获取待生成页面数据和待生成页面的组件配置信息之前,所述页面生成方法还包括:根据用户的触发操作向服务器发送页面生成请求,以使服务器根据所述页面生成请求确定所述待生成页面的组件配置信息和所述待生成页面数据并返回所述组件配置信息和所述待生成页面数据。
10.根据本发明提供的一种集成系统的页面生成方法,所述组件配置信息包括组件样式标识,所述为所述第一组件增加第一类别前缀,包括:根据所述组件样式标识为所述第一组件增加第一类别前缀。
11.根据本发明提供的一种集成系统的页面生成方法,所述根据所述样式配置数据对增加第一类别前缀后的第一组件进行样式配置之后,所述页面生成方法还包括:将增加所述第一类别前缀后的第一组件作为新的组件保存到所述本地组件数据库。
12.根据本发明提供的一种集成系统的页面生成方法,所述待生成页面数据包括每个所述待生成页面的组件对应的待生成数据,所述组件配置信息包括每个所述待生成页面的组件的显示顺序,所述根据所述待生成页面数据和所述组件配置信息对所述第一集合进行渲染,包括:所述根据所述每个所述待生成页面的组件对应的待生成数据和每个所述待生成页面的组件的显示顺序对所述第一集合进行渲染。
13.根据本发明提供的一种集成系统的页面生成方法,所述待生成页面为所述集成系统的任一系统的主页面,或者为所述集成系统的任一系统的主页面的次级页面。
14.根据本发明提供的一种集成系统的页面生成方法,所述待生成页面为所述集成系统的第一系统的页面,所述集成系统还包括第二系统,所述为所述第一组件增加第一类别前缀之后,所述页面生成方法还包括:为所述第一组件增加第二类别前缀,以供所述第二系统获取。
15.本发明还提供一种集成系统的页面生成装置,包括:第一获取单元,用于获取待生成页面数据和待生成页面的组件配置信息,所述组件配置信息包括所述待生成页面的组件的组件标识和样式配置数据;第二获取单元,用于从本地组件数据库中获取与所述组件标识对应的组件的第一集合;生成单元,用于在所述样式配置数据表征第一组件的样式与默认样式不同时,为所述第一组件增加第一类别前缀,并根据所述样式配置数据对增加所述第一类别前缀后的第一组件进行样式配置,其中,所述第一组件为所述第一集合中的组件,所述第一类别前缀表征所述第一组件的样式;渲染单元,用于根据所述待生成页面数据和所述组件配置信息对所述第一集合进行渲染,生成所述待生成页面。
16.根据本发明提供的一种集成系统的页面生成装置,所述页面生成装置还包括发送单元,用于根据用户的触发操作向服务器发送页面生成请求,以使服务器根据所述页面生成请求确定所述待生成页面的组件配置信息和所述待生成页面数据并返回所述组件配置信息和所述待生成页面数据。
17.根据本发明提供的一种集成系统的页面生成装置,所述组件配置信息包括组件样式标识,所述生成单元还用于根据所述组件样式标识为所述第一组件增加第一类别前缀。
18.根据本发明提供的一种集成系统的页面生成装置,所述页面生成装置还包括保存单元,用于将增加所述第一类别前缀后的第一组件作为新的组件保存到所述本地组件数据库。
19.根据本发明提供的一种集成系统的页面生成装置,所述待生成页面数据包括每个所述待生成页面的组件对应的待生成数据,所述组件配置信息包括每个所述待生成页面的组件的显示顺序,所述渲染单元还用于:所述根据所述每个所述待生成页面的组件对应的待生成数据和每个所述待生成页面的组件的显示顺序对所述第一集合进行渲染。
20.根据本发明提供的一种集成系统的页面生成装置,所述待生成页面为所述集成系统的任一系统的主页面,或者为所述集成系统的任一系统的主页面的次级页面。
21.根据本发明提供的一种集成系统的页面生成装置,所述待生成页面为所述集成系统的第一系统的页面,所述集成系统还包括第二系统,所述生成单元还用于:为所述第一组
件增加第二类别前缀,以供所述第二系统获取。
22.本发明还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述集成系统的页面生成方法的步骤。
23.本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述集成系统的页面生成方法的步骤。
24.本发明提供的集成系统的页面生成方法、装置、电子设备和非暂态计算机可读存储介质,通过对第一组件增加第一类别前缀的方式对第一组件进行样式修改,可以在改变组件样式时不影响集成系统中其它系统对原有组件的样式的使用,并且不会增加系统程序的复杂度和处理难度,可以较为简单地对待生成页面的组件的样式进行修改。
附图说明
25.为了更清楚地说明本发明或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
26.图1是本发明提供的集成系统的页面生成方法的流程示意图之一;
27.图2是本发明提供的集成系统的不同系统的组件a中设置不同class前缀的示意图;
28.图3是本发明提供的集成系统的页面生成方法的流程示意图之二;
29.图4是本发明提供的集成系统的页面生成方法的流程示意图之三;
30.图5是本发明提供的集成系统的页面生成装置的结构示意图;
31.图6是本发明提供的电子设备的结构示意图。
具体实施方式
32.为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明中的附图,对本发明中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
33.在本发明一个或多个实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本发明一个或多个实施例。在本发明一个或多个实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本发明一个或多个实施例中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
34.应当理解,尽管在本发明一个或多个实施例中可能采用术语第一、第二等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本发明一个或多个实施例范围的情况下,第一也可以被称为第二,类似地,第二也可以被称为第一。取决于语境,如在此所使用的词语“如果”可以被解释成为“在......时”或“当......时”或“响应于确定”。
35.在相关技术中,包括多个系统的集成系统合用一个本地组件数据库,或者一个本地组件文件包。在一个系统对某个组件的样式进行修改时,会影响别的系统使用该组件的原有样式,即容易出现样式修改冲突。
36.为解决该问题,本发明实施例提供一种集成系统的页面生成方案。下面结合图1至图6对本发明示例实施方式进行详细说明。
37.如图1所示的是本发明实施例的集成系统的页面生成方法的流程图。本发明实施例提供的方法可以由任意具备计算机处理能力的电子设备执行,例如终端设备和/或服务器。如图1所示,该集成系统的页面生成方法包括:
38.步骤102,获取待生成页面数据和待生成页面的组件配置信息,组件配置信息包括待生成页面的组件的组件标识和样式配置数据。
39.具体地,待生成页面由多个组件组成,组件是对数据和方法的简单封装。样式是组件的属性之一,其包括组件的颜色和格式等属性。样式配置数据即对组件的颜色和格式等属性进行配置的数据。一般情况下,组件库中的组件具有默认的样式,该默认的样式可以修改为自定义的样式。待生成页面数据指的是用以对对应的组件进行赋值的数据。组件标识指的是组件的名称等标识数据。组件配置信息指的是该待生成页面中的组件的名称、数量和对组件的样式进行配置的配置数据。
40.例如,待生成页面数据中包括对某个指定下拉菜单进行赋值的数据。
41.又例如,待生成页面包括按钮组件,其数量为两个,其样式配置数据可以表征需要将其中的一个按钮组件的样式配置为绿色,将另一个按钮组件的样式配置为红色。
42.步骤104,从本地组件数据库中获取与组件标识对应的组件的第一集合。
43.具体地,本地组件数据库指的是集成系统共用的组件的数据库,其可以为一种对组件进行描述的文件的集合。本地组件数据库需要预先加载在本地服务器中,供集成系统中的各系统调用。获取第一集合时,根据每个组件标识查找对应的组件,将所有组件标识各自对应的组件集合在一起,即可以得到第一集合。
44.步骤106,在样式配置数据表征第一组件的样式与默认样式不同时,为第一组件增加第一类别前缀,并根据样式配置数据对增加第一类别前缀后的第一组件进行样式配置,其中,第一组件为第一集合中的组件,第一类别前缀表征第一组件的样式。
45.具体地,在得到第一集合后,判断第一集合中的各个组件对应的样式配置数据是否表征需要将该组件的默认样式进行修改。如果根据样式配置数据的设定,需要修改某组件的样式,则为该组件增加一个类别前缀。在根据组件对应的样式配置数据对组件进行样式配置时,仅需要根据该样式配置数据对该含有该类别前缀的组件进行样式配置,而不改变原有组件的样式类型。
46.步骤108,根据待生成页面数据和组件配置信息对第一集合进行渲染,生成待生成页面。
47.具体地,在为某组件增加类别前缀后,对包含增加类别前缀后的组件的第一集合进行渲染,即可以生成待生成页面。这里,增加类别前缀后的组件参与生成待生成页面,未增加类别前缀后的组件不参与生成待生成压面,原组件对应的生成页面数据和组件配置信息均与增加类别前缀后的组件相对应。
48.本发明的技术方案中,在需要对第一组件的样式进行修改时,通过为第一组件增
加类别前缀来将第一组件进行处理,并对处理后的第一组件的样式进行修改。这样就可以不影响集成系统中待生成页面所在的当前系统之外的其它系统使用该第一组件的默认样式,也不影响其它系统对该第一组件的与当前系统不同的样式的修改。也即,通过给组件定义不同的class前缀,使得相同组件的class属性值不一样,可以解决集成系统中不同系统的组件的样式冲突问题。
49.如图2所示,在集成系统的某个系统中,需要将组件a的样式从默认样式修改到设定样式。其中,集成系统s包括系统s1、系统s2和系统s3。这时,可以先将组件a增加类别前缀,增加类别前缀后的组件a与原组件a的具有不同类别属性。不同的类别前缀与不同的系统对应。例如,类别前缀prefixclass:axx

与系统s1对应,类别前缀prefixclass:bxx

与系统s2对应,类别前缀prefixclass:cxx

与系统s3对应。
50.当在系统s1中修改组件a的样式时,因为是在axx

的类别前缀下修改的,与系统s2和系统s3的组件a的类别前缀不一致,因此系统s1中修改组件a的样式不会影响到系统s2和系统s3中的组件样式,从而在不引入额外的class属性值的前提下,解决了组件样式冲突问题,也方便工程化打包以及样式抽离。
51.如下列程序所示,其class前缀分别为fin

、al

和jd


52.<div data

v

55a6178a class=”ct button

demo”>
53.<div class=”fin

row”data

v

55a6178a>
54.::before
55.<button type=“button”class=“fin

button”>...</button>
56.<button type=“button”class=“al

button”>...</button>
57.<button type=“button”class=“jd

button”>...</button>
58.如图3所示,在步骤102之前,页面生成方法还包括步骤101,根据用户的触发操作向服务器发送页面生成请求,以使服务器根据页面生成请求确定待生成页面的组件配置信息和待生成页面数据并返回组件配置信息和待生成页面数据。
59.具体地,在检测到用户在上线后的页面上的触发操作时,可以获得该触发操作对应的待生成页面标识,并根据待生成页面标识生成页面显示请求,并将该页面显示请求发送至服务器。服务器可以对接收的页面显示请求进行解析,获得待生成页面标识,根据该待生成页面标识确定相应的组件配置信息以及获取相应的待生成页面数据,并将获得的组件配置信息和待生成页面数据发送至客户端,以使客户端基于该组件配置信息和待显示页面数据进行页面生成。
60.在本发明实施例中,可以动态配置组件的类别前缀,并且可以自定义类别前缀的内容。
61.具体地,组件配置信息可以包括组件样式标识。在步骤106中,可以根据组件样式标识为第一组件增加第一类别前缀。
62.基于组件配置信息的各个组件样式标识,可以确定出每个组件样式标识对应的组件的类别前缀,将这些类别前缀对应地增加到组件中,即可以基于组件配置信息动态配置组件的类别前缀。
63.其中,与组件配置信息的其它组成部分一样,组件样式标识可以根据用户的触发操作生成,其可以为用户输入的自定义内容。动态配置组件的类别前缀可以使得页面生成
的过程便于追溯,以便于维护集成系统。
64.在本发明实施例中,待生成页面数据包括每个待生成页面的组件对应的待生成数据,组件配置信息包括每个待生成页面的组件的显示顺序,步骤108中,需要根据每个待生成页面的组件对应的待生成数据和每个待生成页面的组件的显示顺序对第一集合进行渲染。
65.其中,组件的显示顺序可以是指每个组件在显示页面中的排列顺序。显示顺序可以包括纵向显示顺序,如从上到下的顺序,和横向显示顺序,如从左到右的顺序。
66.具体地,本发明实施例在页面开发过程中,可以基于业务需求和场景创建多个组件,比如,视频组件、图片组件、文字组件、活动组件或者其它自定义组件。当页面上线后,创建的所有组件均可以存储在客户端中,例如客户端的本地组件数据库中。
67.客户端基于组件配置信息的各个组件标识,确定出每个组件标识对应的组件,此时确定出的所有组件即为待生成页面中的所有组件,从而可以基于组件配置信息动态配置页面中的组件类别、数量等信息。
68.具体地,本实施例可以通过对待生成页面中的各组件进行渲染,使得各组件以配置后的显示顺序进行显示,从而在需要更新页面布局生成一个新页面时,可以基于组件配置信息进行页面动态配置,比如增加新的组件、删除已有组件和/或调整组件显示顺序等。
69.在本发明实施例中,待生成页面为集成系统的任一系统的主页面,或者为集成系统的任一系统的主页面的次级页面。例如,如图2所示,待生成页面可以为系统s1、系统s2或者系统s3中的任一系统的主页面或者主页面的次级页面。
70.在本发明一种实施例中,待生成页面为集成系统的第一系统的页面,集成系统还可以包括第二系统和第三系统,为第一组件增加第一类别前缀之后,还可以为第一组件增加第二类别前缀,以供第二系统获取,以及为第三组件增加第三类别前缀,以供第三系统获取。在实际应用中,集成系统包括的系统的数量并不局限于三个,集成系统还可以包括三个以上的系统,该三个以上的系统的同一组件可以具有不同的类别前缀,以分别与这三个以上的系统一一对应。
71.如图4所示,在步骤106之后,若与第一类别前缀对应的当前样式的第一组件应用较为频繁,可以执行步骤110,将增加第一类别前缀后的第一组件作为新的组件保存到本地组件数据库。将新的组件保存,可以减少对与新的组件相同的样式的第一组件的修改,减少开发人员的工作量。
72.本发明提供的集成系统的页面生成方法,通过对第一组件增加第一类别前缀的方式对第一组件进行样式修改,可以在改变组件样式时不影响集成系统中其它系统对原有组件的样式的使用,并且不会增加系统程序的复杂度和处理难度,可以较为简单地对待生成页面的组件的样式进行修改。
73.下面对本发明提供的集成系统的页面生成装置进行描述,下文描述的集成系统的页面生成装置与上文描述的集成系统的页面生成方法可相互对应参照。
74.如图5所示,集成系统的页面生成装置包括:
75.第一获取单元502,用于获取待生成页面数据和待生成页面的组件配置信息,组件配置信息包括待生成页面的组件的组件标识和样式配置数据。
76.第二获取单元504,用于从本地组件数据库中获取与组件标识对应的组件的第一
集合。
77.生成单元506,用于在样式配置数据表征第一组件的样式与默认样式不同时,为第一组件增加第一类别前缀,并根据样式配置数据对增加第一类别前缀后的第一组件进行样式配置,其中,第一组件为第一集合中的组件,第一类别前缀表征第一组件的样式。
78.渲染单元508,用于根据待生成页面数据和组件配置信息对第一集合进行渲染,生成待生成页面。
79.本发明的技术方案中,在需要对第一组件的样式进行修改时,通过为第一组件增加类别前缀来将第一组件进行处理,并对处理后的第一组件的样式进行修改。这样就可以不影响集成系统中待生成页面所在的当前系统之外的其它系统使用该第一组件的默认样式,也不影响其它系统对该第一组件的与当前系统不同的样式的修改。也即,通过给组件定义不同的class前缀,让相同组件的class属性值不一样,可以解决集成系统中不同系统的组件的样式冲突问题。
80.在本发明实施例中,页面生成装置还包括发送单元,用于根据用户的触发操作向服务器发送页面生成请求,以使服务器根据页面生成请求确定待生成页面的组件配置信息和待生成页面数据并返回组件配置信息和待生成页面数据。
81.具体地,客户端的页面生成装置在检测到用户在上线后的页面上的触发操作时,可以获得该触发操作对应的待生成页面标识,并根据待生成页面标识生成页面显示请求,并将该页面显示请求通过发送单元发送至服务器。服务器可以对接收的页面显示请求进行解析,获得待生成页面标识,根据该待生成页面标识确定相应的组件配置信息以及获取相应的待生成页面数据,并将获得的组件配置信息和待生成页面数据发送至客户端,以使客户端基于该组件配置信息和待显示页面数据进行页面生成。
82.在本发明实施例中,组件配置信息可以包括组件样式标识,生成单元506还用于根据组件样式标识为第一组件增加第一类别前缀。
83.具体地,基于组件配置信息的各个组件样式标识,可以确定出每个组件样式标识对应的组件的类别前缀,将这些类别前缀对应地增加到组件中,即可以基于组件配置信息动态配置组件的类别前缀。
84.其中,与组件配置信息的其它组成部分一样,组件样式标识可以根据用户的触发操作生成,其可以为用户输入的自定义内容。动态配置组件的类别前缀可以使得页面生成的过程便于追溯,以便于维护集成系统。
85.在本发明实施例中,页面生成装置还包括保存单元,用于将增加第一类别前缀后的第一组件作为新的组件保存到本地组件数据库。将新的组件保存,可以减少对与新的组件相同的样式的第一组件的修改,减少开发人员的工作量。
86.在本发明实施例中,待生成页面数据包括每个待生成页面的组件对应的待生成数据,组件配置信息包括每个待生成页面的组件的显示顺序,渲染单元508还用于:根据每个待生成页面的组件对应的待生成数据和每个待生成页面的组件的显示顺序对第一集合进行渲染。
87.在本发明实施例中,待生成页面为集成系统的任一系统的主页面,或者为集成系统的任一系统的主页面的次级页面。
88.在本发明实施例中,待生成页面为集成系统的第一系统的页面,集成系统还包括
第二系统,生成单元506还用于:为第一组件增加第二类别前缀,以供第二系统获取。
89.由于本发明的示例实施例的集成系统的页面生成装置的各个功能模块与上述集成系统的页面生成方法的示例实施例的步骤对应,因此对于本发明装置实施例中未披露的细节,请参照本发明上述的集成系统的页面生成方法的实施例。
90.本发明提供的集成系统的页面生成装置,通过对第一组件增加第一类别前缀的方式对第一组件进行样式修改,可以在改变组件样式时不影响集成系统中其它系统对原有组件的样式的使用,并且不会增加系统程序的复杂度和处理难度,可以较为简单地对待生成页面的组件的样式进行修改。
91.图6示例了一种电子设备的实体结构示意图,如图6所示,该电子设备可以包括:处理器(processor)610、通信接口(communications interface)620、存储器(memory)630和通信总线640,其中,处理器610,通信接口620,存储器630通过通信总线640完成相互间的通信。处理器610可以调用存储器630中的逻辑指令,以执行集成系统的页面生成方法,该方法包括:所述页面生成方法包括:获取待生成页面数据和待生成页面的组件配置信息,所述组件配置信息包括所述待生成页面的组件的组件标识和样式配置数据;从本地组件数据库中获取与所述组件标识对应的组件的第一集合;在所述样式配置数据表征第一组件的样式与默认样式不同时,为所述第一组件增加第一类别前缀,并根据所述样式配置数据对增加所述第一类别前缀后的第一组件进行样式配置,其中,所述第一组件为所述第一集合中的组件,所述第一类别前缀表征所述第一组件的样式;根据所述待生成页面数据和所述组件配置信息对所述第一集合进行渲染,生成所述待生成页面。
92.此外,上述的存储器630中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read

only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
93.另一方面,本发明还提供一种计算机程序产品,所述计算机程序产品包括存储在非暂态计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,计算机能够执行上述各方法所提供的集成系统的页面生成方法,该方法包括:所述页面生成方法包括:获取待生成页面数据和待生成页面的组件配置信息,所述组件配置信息包括所述待生成页面的组件的组件标识和样式配置数据;从本地组件数据库中获取与所述组件标识对应的组件的第一集合;在所述样式配置数据表征第一组件的样式与默认样式不同时,为所述第一组件增加第一类别前缀,并根据所述样式配置数据对增加所述第一类别前缀后的第一组件进行样式配置,其中,所述第一组件为所述第一集合中的组件,所述第一类别前缀表征所述第一组件的样式;根据所述待生成页面数据和所述组件配置信息对所述第一集合进行渲染,生成所述待生成页面。
94.又一方面,本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以执行上述各提供的集成系统的页面生成方法,该
方法包括:所述页面生成方法包括:获取待生成页面数据和待生成页面的组件配置信息,所述组件配置信息包括所述待生成页面的组件的组件标识和样式配置数据;从本地组件数据库中获取与所述组件标识对应的组件的第一集合;在所述样式配置数据表征第一组件的样式与默认样式不同时,为所述第一组件增加第一类别前缀,并根据所述样式配置数据对增加所述第一类别前缀后的第一组件进行样式配置,其中,所述第一组件为所述第一集合中的组件,所述第一类别前缀表征所述第一组件的样式;根据所述待生成页面数据和所述组件配置信息对所述第一集合进行渲染,生成所述待生成页面。
95.以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
96.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
97.最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献