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

一种网页表单的组件渲染更新方法、装置、设备及介质与流程

2022-12-06 23:14:51 来源:中国专利 TAG:


1.本发明涉及计算机技术领域,特别涉及一种网页表单的组件渲染更新方法、装置、设备及介质。


背景技术:

2.目前,随着web(world wide web,全球广域网)技术的发展,在日常工作生活中,有大量的表单填写场景,其中不乏格式不同、多层嵌套、表单项组合、或是需要灵活加减表单项的复杂场景。在技术层面,这也增加了各种表单数据状态的复杂度和管理难度。
3.与此同时,现在主流的数据状态管理工具都是基于react的context api(上下文应用程序接口)实现的,它们的任何操作都会导致页面最上层的根组件状态变更,随之使整个页面中的其他表单项或其他元素发生不必要的重复更新渲染,这急剧降低了页面的响应速度和应用性能。react是由美国脸书(meta)公司开发,并免费开源的web技术,主要用于构建用户界面,可以在代码中声明组件类型并传入多种类型的参数,渲染出用户界面。react技术相较于传统的网站页面技术使用起来更为简单,只需要在代码声明中简单地表述任意时间点的应用界面需要展示的内容,当数据发生变化的时候,react将会自动的管理界面更新渲染。
4.由上可见,在网页表单的组件渲染更新的过程中,如何增加控制单个表单项的准确性,提高网页表单的组件渲染更新的灵活性和多样性,并且减少组件重复渲染是本领域有待解决的问题。


技术实现要素:

5.有鉴于此,本发明的目的在于提供一种网页表单的组件渲染更新方法、装置、设备及介质,能够有效增加控制单个表单项的准确性,提高网页表单的组件渲染更新的灵活性和多样性,并且减少组件重复渲染。其具体方案如下:
6.第一方面,本技术公开了一种网页表单的组件渲染更新方法,包括:
7.为本地的组件添加表单初始状态信息,并基于所述表单初始状态信息确定出表单派生状态信息;
8.调用预设的钩子函数对所述表单派生状态信息进行读取更新,以得到更新后的表单派生状态信息;
9.根据所述更新后的表单派生状态信息进行组件渲染。
10.可选的,所述基于所述表单初始状态信息确定出表单派生状态信息,包括:
11.对所述表单初始状态信息进行监听,以确定出表单初始状态变化信息;
12.根据所述表单初始状态变化信息计算出表单派生状态信息。
13.可选的,所述根据所述表单初始状态变化信息计算出表单派生状态信息,包括:
14.从所有预设表单派生状态信息中确定出与所述组件相对应的表单派生状态信息;
15.按照预设计算公式并根据所述表单初始状态变化信息计算出表单当前值状态和
表单错误状态;所述表单派生状态信息由所述表单当前值状态和所述表单错误状态构成。
16.可选的,所述调用预设的钩子函数对所述表单派生状态信息进行读取更新,包括:
17.调用预设的钩子函数usefieldstate对当前所述表单当前值状态进行读取更新;
18.调用预设的钩子函数usecreatefield对所有的所述表单当前值状态和所述表单错误状态进行读取更新。
19.可选的,所述根据所述更新后的表单派生状态信息进行组件渲染之后,还包括:
20.判断所述更新后的表单派生状态信息是否符合预设信息更新规则;
21.若所述更新后的表单派生状态信息符合预设信息更新规则,则获取预设的isnested。
22.可选的,所述获取预设的isnested之后,还包括:
23.利用所述预设的isnested判断所述更新后的表单派生状态信息中是否存在向下嵌套的子表单;
24.若所述更新后的表单派生状态信息中存在向下嵌套的子表单,则对所述子表单中的错误状态进行读取,以确定出所述子表单中的错误信息。
25.可选的,所述根据所述更新后的表单派生状态信息进行组件渲染之后,还包括:
26.获取所有的所述更新后的表单派生状态信息,并以json的形式进行提交;
27.利用预设的钩子函数useformcontext对所述表单初始状态信息进行初始化操作。
28.第二方面,本技术公开了一种网页表单的组件渲染更新装置,包括:
29.派生状态信息确定模块,用于为本地的组件添加表单初始状态信息,并基于所述表单初始状态信息确定出表单派生状态信息;
30.派生状态信息更新模块,用于调用预设的钩子函数对所述表单派生状态信息进行读取更新,以得到更新后的表单派生状态信息;
31.渲染模块,用于根据所述更新后的表单派生状态信息进行组件渲染。
32.第三方面,本技术公开了一种电子设备,包括:
33.存储器,用于保存计算机程序;
34.处理器,用于执行所述计算机程序,以实现前述的网页表单的组件渲染更新方法。
35.第四方面,本技术公开了一种计算机存储介质,用于保存计算机程序;其中,所述计算机程序被处理器执行时实现前述公开的网页表单的组件渲染更新方法的步骤。
36.可见,本技术提供了一种网页表单的组件渲染更新方法,包括为本地的组件添加表单初始状态信息,并基于所述表单初始状态信息确定出表单派生状态信息;调用预设的钩子函数对所述表单派生状态信息进行读取更新,以得到更新后的表单派生状态信息;根据所述更新后的表单派生状态信息进行组件渲染。本技术利用react对表单初始状态信息进行管理,并按照有向图和正交关系逐层传递和读取,可以避免因一个状态的变更,导致根组件下所有的子组件在收到变更后全部更新渲染,利用预设的钩子函数能够快速接入表单派生状态信息,提升开发效率,具有灵活适配各种组件、易于维护以及扩展的特点。
附图说明
37.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本
发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
38.图1为本技术公开的一种网页表单的组件渲染更新方法流程图;
39.图2为本技术公开的一种网页表单的组件渲染更新结构图;
40.图3为本技术公开的一种网页表单的组件渲染更新方法流程图;
41.图4为本技术公开的一种网页表单的组件渲染更新方法具体流程图;
42.图5为本技术公开的一种网页表单的组件渲染更新方法具体结构图;
43.图6为本技术公开的一种网页表单的组件渲染更新装置结构示意图;
44.图7为本技术提供的一种电子设备结构图。
具体实施方式
45.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
46.目前,随着web(world wide web,全球广域网)技术的发展,在日常工作生活中,有大量的表单填写场景,其中不乏格式不同、多层嵌套、表单项组合、或是需要灵活加减表单项的复杂场景。在技术层面,这也增加了各种表单数据状态的复杂度和管理难度。与此同时,现在主流的数据状态管理工具都是基于react的context api(上下文应用程序接口)实现的,它们的任何操作都会导致页面最上层的根组件状态变更,随之使整个页面中的其他表单项或其他元素发生不必要的重复更新渲染,这急剧降低了页面的响应速度和应用性能。与此同时,现在主流的数据状态管理工具都是基于react的context api(上下文应用程序接口)实现的,它们的任何操作都会导致页面最上层的根组件状态变更,随之使整个页面中的其他表单项或其他元素发生不必要的重复更新渲染,这急剧降低了页面的响应速度和应用性能。react是由美国脸书(meta)公司开发,并免费开源的web技术,主要用于构建用户界面,可以在代码中声明组件类型并传入多种类型的参数,渲染出用户界面。react技术相较于传统的网站页面技术使用起来更为简单,只需要在代码声明中简单地表述任意时间点的应用界面需要展示的内容,当数据发生变化的时候,react将会自动的管理界面更新渲染。由上可见,在网页表单的组件渲染更新的过程中,如何增加控制单个表单项的准确性,提高网页表单的组件渲染更新的灵活性和多样性,并且减少组件重复渲染是本领域有待解决的问题。
47.参见图1所示,本发明实施例公开了一种网页表单的组件渲染更新方法,具体可以包括:
48.步骤s11:为本地的组件添加表单初始状态信息,并基于所述表单初始状态信息确定出表单派生状态信息。
49.本实施例中,为本地的组件添加表单初始状态信息之后,对所述表单初始状态信息进行监听,以确定出表单初始状态变化信息,然后根据所述表单初始状态变化信息计算出表单派生状态信息。
50.具体的,第一步,创建若干分布式(原子化)的表单初始状态信息,它们表示了每个
表单项的当前的状态包括:内部值(fieldinternalvalue)、默认值(fallbackvalue)、表单校验函数(validator)、该表单项是否还存在向下嵌套(isnested)以及向下嵌套的子表单(formfields)。这些状态是可以被更改的,并且会持续化地存在应用中,并且,这些状态被维护在react组件之外,而并非以传统的react context api(上下文应用程序接口)方案维护在根组件中,需要按照有向图和正交关系逐层传递和读取。这样可以避免因一个状态的变更,导致根组件下所有的子组件在收到变更后全部更新渲染。第二步,通过监听表单初始状态信息的变化,来响应式地计算出表单派生状态信息。表单初始状态信息已经存储了最小颗粒度地,其他的复杂状态均可根据表单初始状态信息计算得出,这样避免了声明冗余状态。最常用的表单派生状态信息由以下两个:一、表单项当前值状态(fieldvalue),基于判断内部值是否合法,来决定是使用内部值还是默认值;二、表单项错误状态(fielderror),通过将表单项当前值作为参数,使用表单校验函数进行计算,若校验结果无误则状态为非(false),若有误则状态为计算返回的字符串(string)。特别补充说明,表单派生状态信息也是可以将其他表单派生状态信息作为计算参数,具体的,表单初始状态信息和表单派生状态信息之间的关系结构如图2所示,本技术定义了一个有向图(directed graph),同时正交并连接到react组件树上。状态的变化从图中的表单初始状态信息开始,流经表单派生状态信息,再传入到表单项中。如此,状态的获取是单向,并且不同组件间状态是唯一的,总是由表单初始状态信息出发,从而驱动相应的组件。这样优点在于,因为状态的流向是正交于组件树的,每次更新的状态只会影响到特定的组件,可以避免其他组件不必要的更新。与此同时,基础状态可以分布式地去定义,颗粒度可以尽可能地减小。
51.本实施例中,表单派生状态信息也是可以将其他表单派生状态信息作为计算参数。例如,表单派生状态信息概念举例说明:定义x为表单初始状态信息,定义y为表单派生状态信息,计算方式为y=x2。若当前x=1,那么表单派生状态信息y=1。若x被修改为2,此时y的值将重新计算后结果为y=4。
52.本实施例中,所述基于所述表单初始状态信息确定出表单派生状态信息的具体步骤如下:从所有预设表单派生状态信息中确定出与所述组件相对应的表单派生状态信息;按照预设计算公式并根据所述表单初始状态变化信息计算出表单当前值状态和表单错误状态;所述表单派生状态信息由所述表单当前值状态和所述表单错误状态构成。
53.步骤s12:调用预设的钩子函数对所述表单派生状态信息进行读取更新,以得到更新后的表单派生状态信息。
54.本实施例中,调用预设的钩子函数usefieldstate对当前所述表单当前值状态进行读取更新,调用预设的钩子函数usecreatefield对所有的所述表单当前值状态和所述表单错误状态进行读取更新,最后得到更新后的表单派生状态信息。具体的,在react中,已经提供了预设的钩子函数来订阅本地状态,只要对其加以改进和利用,就可以使其能读取本发明中的表单状态。并且更重要的一点是,状态的更新只会驱动使用它的钩子函数,这样就达到了精准更新渲染的效果。进一步地,本发明还提供了钩子函数usesetfieldstate用于变更状态,但变更的只能是表单初始状态信息,变更说造成地变化还是以一贯的方向从表单初始状态信息流向表单派生状态信息,再流向钩子函数和组件。
55.步骤s13:根据所述更新后的表单派生状态信息进行组件渲染。
56.本实施例中,在根据所述更新后的表单派生状态信息进行组件渲染之后,还包括:
获取所有的所述更新后的表单派生状态信息,并以json(javascript,对象表示法)的形式进行提交;利用预设的钩子函数useformcontext对所述表单初始状态信息进行初始化操作。
57.本实施例中,为本地的组件添加表单初始状态信息,并基于所述表单初始状态信息确定出表单派生状态信息;调用预设的钩子函数对所述表单派生状态信息进行读取更新,以得到更新后的表单派生状态信息;根据所述更新后的表单派生状态信息进行组件渲染。本技术利用react对表单初始状态信息进行管理,并按照有向图和正交关系逐层传递和读取,可以避免因一个状态的变更,导致根组件下所有的子组件在收到变更后全部更新渲染,利用预设的钩子函数能够快速接入表单派生状态信息,提升开发效率,具有灵活适配各种组件、易于维护以及扩展的特点。
58.参见图3所示,本发明实施例公开了一种网页表单的组件渲染更新方法,具体可以包括:
59.步骤s21:为本地的组件添加表单初始状态信息,并基于所述表单初始状态信息确定出表单派生状态信息。
60.步骤s22:调用预设的钩子函数对所述表单派生状态信息进行读取更新,以得到更新后的表单派生状态信息。
61.步骤s23:根据所述更新后的表单派生状态信息进行组件渲染。
62.本实施例中,在根据所述更新后的表单派生状态信息进行组件渲染之后,结束完表单的编辑后,用户需要将表单上传。在提交表单时,调用预设的钩子函数usecreatefield对所有的所述表单当前值状态和所述表单错误状态进行读取。通常web网页前端通过json(javascript,对象表示法)的形式,向后端传输数据,且一次提交会是多个表单项。
63.步骤s24:判断所述更新后的表单派生状态信息是否符合预设信息更新规则,若所述更新后的表单派生状态信息符合预设信息更新规则,则获取预设的isnested。
64.本实施例中,在提交表单前,市场需要确定用户填写的内容(即更新后的表单派生状态信息)是否符合预设信息更新规则(比如:需要确定用户是否正确填写了中国标准11位手机号,或是正确的身份证格式),若所述更新后的表单派生状态信息符合预设信息更新规则,则获取预设的isnested。
65.步骤s25:利用所述预设的isnested判断所述更新后的表单派生状态信息中是否存在向下嵌套的子表单,若所述更新后的表单派生状态信息中存在向下嵌套的子表单,则对所述子表单中的错误状态进行读取,以确定出所述子表单中的错误信息。
66.本实施例中,因为表单派生状态信息是基于计算的,能够有利于管理表单整体状态,因此实现一个表单组当前值表单派生状态信息方式为:首先,判断向下嵌套的子表单(isnested),若存在,则获取向下嵌套的子表单(formfields),依次获取它们的当前值,再加以计算便可获得所需的json数据,同时,直接读取该表单项的错误状态(fielderror),获取它们的错误状态(fielderror),最终得出整个表单中哪些是被错误填写(即确定出所述子表单中的错误信息),然后在提交结束后重置表单,清空所有表单项的内部值和错误状态即可。
67.如图4所示,本技术具体步骤如下:首先,创建若干分布式(原子化)的表单初始状态信息,包括:内部值(fieldinternalvalue)、默认值(fallbackvalue)、表单校验函数
(validator)、该表单项是否还存在向下嵌套(isnested)以及向下嵌套的子表单(formfields);然后通过钩子函数来读取表单派生状态信息,usefieldstate对当前所述表单当前值状态进行读取,usecreatefield对所有的所述表单当前值状态和所述表单错误状态进行读取;然后利用钩子上述的钩子函数对所述表单派生状态信息进行更新,以得到更新后的表单派生状态信息;然后当表单派生状态信息更新后,根据所述更新后的表单派生状态信息进行组件渲染;然后通过预设的钩子函数usecreatefield对所有的所述表单当前值状态和所述表单错误状态进行读取,并提交至服务器;最后在提交结束后,对表单进行重置。
68.如图5所示,本技术为嵌套表单的场景提供了一贯的可重复的解决方法,且表单初始状态信息依旧分布式地单独对应一个表单项或组,这样本身并没有加大管理难度,且依旧可以精确更新只需要渲染的组件。表单组《form》内部实施了本技术上述的具体网页表单的组件渲染更新方法;表单项控制器《formfieldcontrol》组件与组件301类似,其内部也实施了本技术上述的具体网页表单的组件渲染更新方法,并且上述的基本状态和表单派生状态信息可以传递至并供其子组件使用。在组件结构层面,当组件302作为子组件嵌套入组件301内时,它们建立了父子关系。父组件分别会将其对应的表单初始状态信息:是否还存在向下嵌套(isnested)设为是(true)和向下嵌套的子表单(formfield)中加入子组件;组件303,表单输入组件可以是任何组件的表单组件,甚至是原生html(超文本标记语言)组件(比如输入框《input》、选择框《select》)。因为,表单项控制器组件302意在解决状态管理问题,与组件内部的功能和外观样式完全解耦;组件304也是表单组《form》组件,301和304在功能和定义上是同一个组件。当表单组组件下的子组件还是表单组组件时,它们同样也会建立父子关系,整体组件和数据结构均向下再嵌套一层。可以通过这样的递归地方式,建立多层的嵌套关系。
69.此外,本发明已在实际应用中使用,并对其性能做了对比测试实验,具体方法如下:创建两个有文字表单输入框的页面,分别使用两种的工具进行状态管理,一个使用redux(一个现有且广泛使用的react状态管理技术),另一个使用本发明的技术方案;以页面中创建一定数量的表单输入框,分别是20个、100个、500个。数量将作为实验的唯一变量,进行三轮实验,其余条件均为定量(包括:同一台计算机、均使用chrome(google chrome,谷歌)浏览器、统一表单控件,react版本等)实验中对页面中的任意输入框进行随机键盘输入操作;使用react profiler api(一个react测量应用多久渲染一次以及渲染一次的“代价”的开放程序接口)作为实验数据记录方法,以毫秒(ms)为单位记录每次react更新花费的渲染时间,取前100次更新的平均时间作为单轮实验结果,实验结果如表1所示。
70.表1
[0071][0072][0073]
从实验结果的数据可以看出,本发明在任何数量的表单输入框下,性能都远优于
redux,且在500个时,优势极为明显。
[0074]
除此之外,本发明也实施了一些函数和组件以加快开发效率。本领域内的一般技术人员,在不付出创造性劳动的前提下,可以通过本发明提供的技术方案快速且稳定地开发出高性能和高响应性的web表单页面。
[0075]
本实施例中,为本地的组件添加表单初始状态信息,并基于所述表单初始状态信息确定出表单派生状态信息;调用预设的钩子函数对所述表单派生状态信息进行读取更新,以得到更新后的表单派生状态信息;根据所述更新后的表单派生状态信息进行组件渲染。本技术利用react对表单初始状态信息进行管理,并按照有向图和正交关系逐层传递和读取,可以避免因一个状态的变更,导致根组件下所有的子组件在收到变更后全部更新渲染,利用预设的钩子函数能够快速接入表单派生状态信息,提升开发效率,具有灵活适配各种组件、易于维护以及扩展的特点。
[0076]
参见图6所示,本发明实施例公开了一种网页表单的组件渲染更新装置,具体可以包括:
[0077]
派生状态信息确定模块11,用于为本地的组件添加表单初始状态信息,并基于所述表单初始状态信息确定出表单派生状态信息;
[0078]
派生状态信息更新模块12,用于调用预设的钩子函数对所述表单派生状态信息进行读取更新,以得到更新后的表单派生状态信息;
[0079]
渲染模块13,用于根据所述更新后的表单派生状态信息进行组件渲染。
[0080]
本实施例中,为本地的组件添加表单初始状态信息,并基于所述表单初始状态信息确定出表单派生状态信息;调用预设的钩子函数对所述表单派生状态信息进行读取更新,以得到更新后的表单派生状态信息;根据所述更新后的表单派生状态信息进行组件渲染。本技术利用react对表单初始状态信息进行管理,并按照有向图和正交关系逐层传递和读取,可以避免因一个状态的变更,导致根组件下所有的子组件在收到变更后全部更新渲染,利用预设的钩子函数能够快速接入表单派生状态信息,提升开发效率,具有灵活适配各种组件、易于维护以及扩展的特点。
[0081]
在一些具体实施例中,所述派生状态信息确定模块11,具体可以包括:
[0082]
监听模块,用于对所述表单初始状态信息进行监听,以确定出表单初始状态变化信息;
[0083]
计算模块,用于根据所述表单初始状态变化信息计算出表单派生状态信息。
[0084]
在一些具体实施例中,所述派生状态信息确定模块11,具体可以包括:
[0085]
表单派生状态信息确定模块,用于从所有预设表单派生状态信息中确定出与所述组件相对应的表单派生状态信息;
[0086]
当前值状态计算模块,用于按照预设计算公式并根据所述表单初始状态变化信息计算出表单当前值状态和表单错误状态;所述表单派生状态信息由所述表单当前值状态和所述表单错误状态构成。
[0087]
在一些具体实施例中,所述派生状态信息更新模块12,具体可以包括:
[0088]
第一读取更新模块,用于调用预设的钩子函数usefieldstate对当前所述表单当前值状态进行读取更新;
[0089]
第二读取更新模块,用于调用预设的钩子函数usecreatefield对所有的所述表单
当前值状态和所述表单错误状态进行读取更新。
[0090]
在一些具体实施例中,所述渲染模块13,具体可以包括:
[0091]
第一判断模块,用于判断所述更新后的表单派生状态信息是否符合预设信息更新规则;
[0092]
钩子函数获取模块,用于若所述更新后的表单派生状态信息符合预设信息更新规则,则获取预设的isnested。
[0093]
在一些具体实施例中,所述渲染模块13,具体可以包括:
[0094]
第二判断模块,用于利用所述预设的isnested判断所述更新后的表单派生状态信息中是否存在向下嵌套的子表单;
[0095]
错误信息确定模块,用于若所述更新后的表单派生状态信息中存在向下嵌套的子表单,则对所述子表单中的错误状态进行读取,以确定出所述子表单中的错误信息。
[0096]
在一些具体实施例中,所述渲染模块13,具体可以包括:
[0097]
提交模块,用于获取所有的所述更新后的表单派生状态信息,并以json的形式进行提交;
[0098]
初始化模块,用于利用预设的钩子函数useformcontext对所述表单初始状态信息进行初始化操作。
[0099]
图7为本技术实施例提供的一种电子设备的结构示意图。该电子设备20,具体可以包括:至少一个处理器21、至少一个存储器22、电源23、通信接口24、输入输出接口25和通信总线26。其中,所述存储器22用于存储计算机程序,所述计算机程序由所述处理器21加载并执行,以实现前述任一实施例公开的由电子设备执行的网页表单的组件渲染更新方法中的相关步骤。
[0100]
本实施例中,电源23用于为电子设备20上的各硬件设备提供工作电压;通信接口24能够为电子设备20创建与外界设备之间的数据传输通道,其所遵循的通信协议是能够适用于本技术技术方案的任意通信协议,在此不对其进行具体限定;输入输出接口25,用于获取外界输入数据或向外界输出数据,其具体的接口类型可以根据具体应用需要进行选取,在此不进行具体限定。
[0101]
另外,存储器22作为资源存储的载体,可以是只读存储器、随机存储器、磁盘或者光盘等,其上所存储的资源包括操作系统221、计算机程序222及数据223等,存储方式可以是短暂存储或者永久存储。
[0102]
其中,操作系统221用于管理与控制电子设备20上的各硬件设备以及计算机程序222,以实现处理器21对存储器22中数据223的运算与处理,其可以是windows、unix、linux等。计算机程序222除了包括能够用于完成前述任一实施例公开的由电子设备20执行的网页表单的组件渲染更新方法的计算机程序之外,还可以进一步包括能够用于完成其他特定工作的计算机程序。数据223除了可以包括网页表单的组件渲染更新设备接收到的由外部设备传输进来的数据,也可以包括由自身输入输出接口25采集到的数据等。
[0103]
结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(ram)、内存、只读存储器(rom)、电可编程rom、电可擦除可编程rom、寄存器、硬盘、可移动磁盘、cd-rom、或技术领域内所公知的任意其它形式的存储介质中。
[0104]
进一步的,本技术实施例还公开了一种计算机可读存储介质,所述存储介质中存储有计算机程序,所述计算机程序被处理器加载并执行时,实现前述任一实施例公开的网页表单的组件渲染更新方法步骤。
[0105]
最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0106]
以上对本发明所提供的一种网页表单的组件渲染更新方法、装置、设备及存储介质进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

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

相关文献