接口数据生成方法、装置、计算机设备及存储介质与流程

文档序号:28740638发布日期:2022-02-07 21:56阅读:102来源:国知局
接口数据生成方法、装置、计算机设备及存储介质与流程

1.本发明涉及计算机技术领域,具体而言,涉及一种接口数据生成方法、装置、计算机设备及存储介质。


背景技术:

2.在web应用前后端分离的主流开发模式下,前端通过发送http请求的方式来获取和更新后端数据。由于前后端开发进度的不一致,前端通常需要等待后端接口正常实现之后才能进行正常联调测试。为了使前后端开发过程中尽量解耦,前端开发进度尽量不受后端接口开发的影响,需要对后端接口进行模拟调用,以保证前端代码的正常调测。


技术实现要素:

3.本发明的目的在于提供了一种接口数据生成方法、装置、计算机设备及存储介质,其能够自动识别后端的交互接口是否可用,并在不可用时才对后端提供的交互接口返回的接口数据进行模拟,实现了按需模拟,提高了前端代码调测的效率。
4.为了实现上述目的,本发明采用的技术方案如下:
5.第一方面,本发明提供一种接口数据生成方法,应用计算机设备,所述计算机设备包括前端组件、后端组件和浏览器,所述方法包括:所述前端组件向所述后端组件发送用于访问交互接口的访问请求,所述交互接口用于从所述后端组件获取接口数据,所述访问请求是基于所述浏览器进行网页页面操作产生的;所述前端组件接收所述后端组件返回的针对所述访问请求的响应消息;若所述前端组件判定所述响应消息表征所述交互接口不可用,则获取预设数据,并将所述预设数据作为所述接口数据以响应所述网页页面操作。
6.第二方面,本发明提供一种接口数据生成装置,应用计算机设备,所述装置包括前端组件、后端组件和浏览器;所述前端组件用于向所述后端组件发送用于访问交互接口的访问请求,所述交互接口用于从所述后端组件获取接口数据,所述访问请求是通过浏览器进行网页页面操作产生的;所述前端组件还用于接收所述后端组件返回的针对所述访问请求的响应消息;所述前端组件还用于若所述前端组件判定所述响应消息表征所述交互接口不可用,则获取预设数据,并将所述预设数据作为所述接口数据以响应所述网页页面操作。
7.第三方面,本发明提供一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述计算机程序包括前端组件、后端组件和浏览器,所述处理器执行所述计算机程序时实现上述的接口数据生成方法。
8.第四方面,本发明提供一种计算机可读存储介质,所述计算机程序包括前端组件、后端组件和浏览器,该计算机程序被处理器执行时实现如上述的接口数据生成方法。
9.与现有技术相比,本发明通过前端组件获取的后端组件返回的访问请求的响应消息,在判定响应消息表征交互接口不可用时,获取预设数据,将预设数据作为接口数据以响应网页页面操作,从而实现了交互接口不可用时,前端组件的正常调测。
附图说明
10.为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
11.图1为本发明实施例提供的一种接口数据生成方法的流程示例图。
12.图2为本发明实施例提供的另一种接口数据生成方法的流程示例图。
13.图3为本发明实施例提供的另一种接口数据生成方法的流程示例图。
14.图4为本发明实施例提供的前端组件、后端组件及浏览器的交互过程的示例图。
15.图5为本发明实施例提供的一种具体实现全过程的示例图。
16.图6为本发明实施例提供的接口数据生成装置的方框示意图。
17.图7为本发明实施例提供的计算机设备的方框示意图。
18.图标:10-计算机设备;11-处理器;12-存储器;13-总线;14-通信接口;100-接口数据生成装置;110-前端组件;120-后端组件;130-浏览器。
具体实施方式
19.为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。
20.因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
21.应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。
22.在本发明的描述中,需要说明的是,若出现术语“上”、“下”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,或者是该发明产品使用时惯常摆放的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。
23.此外,若出现术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
24.需要说明的是,在不冲突的情况下,本发明的实施例中的特征可以相互结合。
25.web应用开发通常是前后端分离的开发模式,前端和后端通过交互接口进行数据交互,为了让后端接口开发不影响前端开发进度,前端开发领域发展出了一些可以模拟接口数据的技术,即在交互接口调用前,首先录入模拟接口数据,当交互接口被调用时返回预先录入的模拟接口数据,以此模拟真实的接口调用情况。现有的模拟接口数据的实现方式主要有三类:
26.1.服务方式
27.该实现方式需要开发一个后端服务进程,该进程响应前端发起的交互接口请求并对支持的交互接口返回模拟接口数据。模拟运行时,前端的交互接口请求转发到此后端服务进程,则可获取所需的模拟接口数据。但是这种方式至少存在以下问题:(1)需要专门开发后端服务进程并提前录入全部模拟接口数据,工作量较大;(2)需要事先对全部接口进行模拟接口数据的录入,或者通过修改代码区别模拟接口和实际接口,否则无法进行完整模拟运行;(3)如果接口遗漏,补录数据后需要重启模拟接口数据服务。
28.2.平台方式
29.该实现方式与服务方式类似,不同的是模拟接口数据服务由第三方平台提供,相比于服务方式,平台方式不需要自己单独开发一个后台服务,因而可以节约开发人员的工作量。但是这种方式至少存在以下问题:(1)平台接入有一定成本,包括web应用对接成本和服务费用成品。(2)需要事先对全部接口进行模拟接口数据的录入,或者通过修改代码区别模拟接口和实际接口,否则无法进行完整模拟运行。
30.3.本地文件方式
31.该实现方式是把模拟接口数据直接写入到web代码中,模拟运行时直接使用代码中的数据。该方式由于不依赖第三方服务,因而降低了开发成本。但是这种方式至少存在以下问题:(1)对原有代码有一定侵入性,产生了一些正常运行不需要的代码,影响代码可维护性。(2)需要事先对全部接口进行模拟接口数据的录入,或者通过修改代码区别模拟接口和实际接口,否则无法进行完整模拟运行。(3)如果发现接口遗漏,补录模拟接口数据后需要重启web服务。
32.发明人对上述现有实现方式进行了仔细分析和研究,发现上述实现方式均存在以下问题:
33.1.都要求事先对全部接口进行模拟数据的录入,否则无法进行完整模拟运行。
34.2.如果发现遗漏接口,补录数据后需要重启接口服务或者web服务。
35.3.对代码有一定侵入性,否则无法同时在已有接口和模拟接口并存的情况下进行完整模拟运行。
36.有鉴于此,本发明实施例提供一种接口数据生成方法、装置、计算机设备及存储介质,以解决上述问题,下面将对其进行详细描述。
37.请参照图1,图1为本发明实施例提供的一种接口数据生成方法的流程示例图,该方法包括以下步骤:
38.步骤s100,前端组件向后端组件发送用于访问交互接口的访问请求,交互接口用于从后端组件获取接口数据,访问请求是通过浏览器进行网页页面操作产生的。
39.在本实施例中,前端组件、后端组件和浏览器均为运行于计算机设备10中的程序,后端组件主要负责对相关数据进行存储或者加工处理,前端组件主要负责从后端组件获取数据并将该数据通过浏览器进行展示,前端组件和后端组件之间通过交互接口进行数据交互。作为一种具体实施方式,交互接口可以包括写数据接口和读数据接口,例如,前端组件获取用户通过浏览器输入的数据,通过调用交互接口的写数据接口将该数据发送至后端组件进行存储,前端组件通过调用交互接口的读数据接口从后端读取数据,并将读取的数据通过浏览器进行展示。
40.在本实施例中,网页页面操作可以是用户对浏览器显示的网页页面进行点击、输
入等操作,当用户进行点击、输入等操作时,前端组件基于该操作向后端组件发送访问请求,该访问请求用于访问交互接口以从后端组件获取接口数据,前端组件根据获取的接口数据响应网页页面操作,并在浏览器显示对应的响应页面。
41.步骤s110,前端组件接收后端组件返回的针对访问请求的响应消息。
42.在本实施例中,后端组件针对访问请求执行交互接口,并根据交互接口的执行情况向前端组件返回对应的响应消息。例如,当交互接口不存在时,返回异常响应消息,当交互接口存在且正常执行时,返回正常响应消息。
43.步骤s120,若前端组件判定响应消息表征交互接口不可用,则获取预设数据,并将预设数据作为接口数据以响应网页页面操作。
44.在本实施例中,交互接口不可用可以根据实际需要进行预先设定,例如交互接口不可用可以是交互接口不存在,或者交互接口未实现。
45.在本实施例中,预设数据为预先设置的、用于模拟后端组件返回的接口数据的数据,预设数据可以是前端开发人员预先写入文件中的数据,也可以是在实际调测过程中前端开发人员根据实际需要通过输入页面中输入的。
46.本实施例提供的上述方法,无需依赖第三方平台,前端组件通过后端组件返回的响应消息自动识别不可用的交互接口,在判定交互接口不可用时才获取用于模拟交互接口的接口数据的预设数据,一方面避免预先录入全部接口数据,实现了按需模拟,提高了前端代码调测的效率,另一方面,无需修改前端代码即可区别可用和不可用的交互接口,实现非无侵入性接口数据的模拟。
47.在图1的基础上,本发明实施例还提供了一种获取预设数据的具体实现方式,请参照图2,图2为本发明实施例提供的另一种接口数据生成方法的流程示例图,步骤s120包括以下子步骤:
48.子步骤s1201,若从预设文件中读取数据成功,则将读取的数据作为预设数据。
49.在本实施例中,交互接口可以有一个或者多个,当交互接口为多个时,为了便于管理,每一个交互接口可以对应一个以该交互接口名称命名的预设文件,每一个预设文件中存储了模拟对应交互接口的接口数据的预设数据。作为一种具体实现方式,可以将所有交互接口的预设文件统一存储于一个预设文件夹。例如,交互接口为3个,分别为:a_001,b_001和c_001,预设文件夹为mock,则预设文件夹mock中可以包括3个文件:a_001.txt,b_001.txt和c_001.txt。
50.在本实施例中,若从预设文件中读取数据失败,为了保证前端组件的正常调测,可以允许开发人员通过浏览器输入用于模拟接口数据的数据,因此,在图1的基础上,本发明实施例还提供了另一种获取预设数据的具体实现方式,请继续参照图2,图2为本发明实施例提供的另一种接口数据生成方法的流程示例图,步骤s120还包括以下子步骤:
51.子步骤s1202,若从预设文件中读取数据失败,则通过浏览器获取输入数据,并将输入数据写入至预设文件。
52.在本实施例中,从预设文件中读取数据失败至少包括以下两种情况:(1)预设文件不存在;(2)预设文件中不存在数据,或者读预设文件中的数据失败。当读取数据失败时,可以通过浏览器获取输入数据,将输入数据作为预设数据。
53.在本实施例中,作为一种具体实现方式,可以是:
54.首先,浏览器显示输入页面。
55.其次,浏览器以弹窗形式显示提示信息,以使用户基于提示信息在输入页面输入输入数据。
56.最后,前端组件从输入页面获取输入数据。
57.在本实施例中,从预设文件中读取数据失败时,可以及时通过输入页面获取预设数据,并且不需要重启web服务,一方面,避免了在调测前预先录入全部交互接口才能实现完整模拟,另一方面,获取预设数据后无需重启web服务,提高了前端组件调测效率。
58.需要说明的是,除了用户可以输入数据,也可以通过浏览器的输入页面选择其他文件,将该文件中的数据作为预设数据。
59.在本实施例中,为了使输入数据在后续调测过程中可以重复使用,可以将输入数据写入至预设文件,作为一种具体实现方式,可以是:
60.首先,若存在预设文件,则将输入数据写入至预设文件。
61.在本实施例中,在预设文件已经存在的情况下,仍然从预设文件中读取数据失败,则一种可能的情况为预设文件中的数据被破坏,因而无法正确读出,此时,可以用输入数据覆盖预设文件中原有数据,以保证后续调测过程中可以从预设文件中成功读取预设数据,从而保证前端组件的正常调测。
62.其次,若不存在预设文件,则创建预设文件后将输入数据写入至预设文件。
63.在本实施例中,若预设文件不存在,则可能情况之一为:该交互接口为一个新开发接口,开发人员尚未为该交互接口预先设置预设文件,可能情况之二为:该交互接口之前存在对应的预设文件,但是后来交互接口名称被更新,对应的预设文件名称未同步更新,当然还有其他可能情况,例如,预设文件被误删等。
64.子步骤s1203,向后端组件发送访问请求,以从预设文件中获取输入数据并将输入数据作为预设数据。
65.在本实施例中,前端组件会再次向后端组件发送访问请求,以从预设文件中获取输入数据并将输入数据作为预设数据,完成前端组件的调测。
66.作为一种实现方式,前端组件可以等待用户再次通过浏览器进行能够触发该交互接口的网页页面操作,基于该网页页面操作生成访问请求,再将该访问请求发送至后端组件,此时,如果该交互接口仍然不可用,前端组件会从该预设文件中读取之前的输入数据,并将其作为预设数据,完成前端组件的调测。
67.为了避免前端组件等待用户再次通过浏览器进行能够触发该交互接口的网页页面操作,作为另一种实现方式,前端组件可以将本次访问请求进行暂存,暂存的时机可以是在访问请求生成后立即暂存,也可以是在将输入数据存储至预设文件中之后,再次向后端组件发送暂存的访问请求之前的任何时机进行暂存。前端组件将暂存的访问请求再次发送至后端组件时,如果该交互接口仍然不可用,前端组件会从该预设文件中读取之前的输入数据,并将其作为预设数据,完成前端组件的调测,一方面,由于避免了前端组件的等待耗时,提高了前端组件的调测效率;另一方面,获取预设数据前后无需重启服务即可进行前端组件的调测,提高了前端组件的调测效率。
68.本实施例提供的上述方法,在预设文件读取数据成功和失败的情况下均可以实现前端组件的正常调测,从而最大程度上避免了后端组件的开发进度对前端组件开发的影
响。
69.在本实施例中,为了可以在交互接口可用时更好地自动兼容,在图1的基础上,本发明实施例还提供了另一种接口数据生成方法,请参照图3,图3为本发明实施例提供的另一种接口数据生成方法的流程示例图,该方法还包括以下步骤:
70.步骤s130,若前端组件判定响应消息表征交互接口可用,则从响应消息中获取接口数据以响应网页页面操作。
71.在本实施例中,若交互接口可用,响应消息可以携带接口数据,前端组件从响应消息中获取该接口数据,以根据该接口数据响应网页页面操作。
72.在本实施例中,作为一种具体实现方式,交互接口是否可用可以通过判断响应消息的类型实现,具体方式可以为:
73.若响应消息的类型为预设异常类型,则前端组件判定响应消息表征交互接口不可用。
74.在本实施例中,预设异常类型可以是响应消息中预设错误码的类型,例如,若采用xmlhttprequest对象实现浏览器异步请求,则预设错误码的类型为onerror错误。
75.若响应消息的类型为正常类型,则前端组件判定响应消息表征交互接口可用。
76.在本实施例中,正常类型表征后端组件针对访问请求进行了正确响应,没有发生诸如超时、中断等错误。
77.本实施例提供的上述方法,可以自动甄别交互接口是否可用,并针对不同情况进行区别处理,实现了交互接口处于可用和不可用时两种状态的无缝式切换,并且能够自动兼容处理新增交互接口或者遗漏交互接口的接口数据的模拟。
78.为了更清楚地说明上述方法的处理过程,本发明实施例还给出了一种前端组件、后端组件及浏览器的交互过程,请参照图4,图4为本发明实施例提供的前端组件、后端组件及浏览器的交互过程的示例图,图4中的npm安装包中包括了实现上述方法的程序代码,mock启动脚本用于启动web服务,mock数据为上述方法中的预设数据。
79.本发明实施例还提供了一种通过修改xmlhttprequest对象的方法实现上述方法的全过程,xmlhttprequest对象简称为xhr对象,请参照图5,图5为本发明实施例提供的一种具体实现全过程的示例图,主要包括以下步骤:
80.步骤s201,判断是否是mock环境,如果不是则退出运行。
81.步骤s202,判断当前工程文件夹下是否存在mock文件夹,没有则创建一个。
82.步骤s203,结合前端编译工具注入异步请求拦截脚本,204-208为脚本处理逻辑。
83.步骤s204,备份原生xhr对象。
84.步骤s205,新建xhr代理对象。
85.步骤s206,改写原生xhr send方法,在请求前对请求进行缓存。
86.步骤s207,改写原生xhr onerror方法,实现s211-s214步骤。
87.步骤s208,用xhr代理对象替换原生xhr对象。
88.步骤s209,发送请求,并通过请求拦截进行请求的缓存。
89.步骤s210,如果请求异常则进行异常拦截。
90.步骤s211,如果请求接口有对应的mock文件,使用mock数据响应。
91.步骤s212,如果请求没有对应mock文件,则在mock文件夹下生成接口同名数据文
件。
92.步骤s213,弹窗提示用户输入模拟数据。
93.步骤s214,在用户提交模拟数据后将模拟数据写入异常接口同名文件。
94.步骤s215,再次发送缓存的web请求,则会进入步骤s211,完成一次交互式模拟数据生成。
95.为了执行上述实施例及各个可能的实施方式中的相应步骤,下面给出一种接口数据生成装置100的实现方式。请参照图7,图7示出了本发明实施例提供的接口数据生成装置100的方框示意图。需要说明的是,本实施例所提供的接口数据生成装置100,其基本原理及产生的技术效果和上述实施例相同,为简要描述,本实施例部分未提及指出。
96.接口数据生成装置100包括前端组件110、后端组件120及浏览器130。
97.前端组件110,用于向后端组件发送用于访问交互接口的访问请求,交互接口用于从后端组件获取接口数据,访问请求是通过浏览器进行网页页面操作产生的。
98.所述前端组件110还用于:接收后端组件返回的针对访问请求的响应消息。
99.所述前端组件还用于:若前端组件判定响应消息表征交互接口不可用,则获取预设数据,并将预设数据作为接口数据以响应网页页面操作。
100.作为一种具体实施方式,前端组件110具体用于:若从预设文件中读取数据成功,则将读取的数据作为预设数据。
101.作为一种具体实施方式,前端组件110具体还用于:若从预设文件中读取数据失败,则通过浏览器获取输入数据,并将输入数据写入至预设文件;向后端组件发送访问请求,以从预设文件中获取输入数据并将输入数据作为预设数据。
102.作为一种具体实施方式,前端组件110在具体用于将输入数据写入至预设文件时,具体用于:若存在预设文件,则将输入数据写入至预设文件;若不存在预设文件,则创建预设文件后将输入数据写入至预设文件。
103.作为一种具体实施方式,前端组件110通过浏览器获取输入数据时,浏览器130显示输入页面;浏览器130以弹窗形式显示提示信息,以使用户基于提示信息在输入页面输入输入数据;前端组件110用于从输入页面获取输入数据。
104.作为一种具体实施方式,前端组件110在用于向后端组件发送访问请求,以从预设文件中获取输入数据并将输入数据作为预设数据之后,还用于:暂存访问请求。
105.作为一种具体实施方式,若前端组件110判定响应消息表征交互接口可用,则从响应消息中获取接口数据以响应网页页面操作。
106.作为一种具体实施方式,若前端组件110判定响应消息表征交互接口不可用,则获取预设数据,并将预设数据作为接口数据以响应网页页面操作之前用于:若响应消息的类型为预设异常类型,则前端组件判定响应消息表征交互接口不可用;若响应消息的类型为正常类型,则前端组件判定响应消息表征交互接口可用。
107.本发明实施例还提供了一种计算机设备10的方框示意图,请参照图7,图7为本发明实施例提供的计算机设备的方框示意图,图7中的计算机设备10包括处理器11、存储器12、总线13、通信接口14。处理器11、存储器12通过总线13连接,处理器11通过通信接口14与外部设备通信。
108.处理器11可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方
法的各步骤可以通过处理器11中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器11可以是通用处理器,包括中央处理器(central processing unit,简称cpu)、网络处理器(network processor,简称np)等;还可以是数字信号处理器(dsp)、专用集成电路(asic)、现成可编程门阵列(fpga)或者其它可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。
109.存储器12用于存储计算机程序,该计算机程序包括前端组件、后端组件和浏览器,处理器11在接收到执行指令后,执行所述程序以实现本发明实施例中的接口数据生成方法。
110.前端组件,用于向后端组件发送用于访问交互接口的访问请求,交互接口用于从后端组件获取接口数据,访问请求是通过浏览器进行网页页面操作产生的。
111.前端组件,还用于接收后端组件返回的针对访问请求的响应消息。
112.前端组件,还用于判定响应消息表征交互接口不可用,则获取预设数据,并将预设数据作为接口数据以响应网页页面操作。
113.作为一种具体实施方式,前端组件在用于获取预设数据时,具体用于:若从预设文件中读取数据成功,则将读取的数据作为预设数据。
114.作为一种具体实施方式,前端组件在用于获取预设数据时,具体还用于:若从预设文件中读取数据失败,则通过浏览器获取输入数据,并将输入数据写入至预设文件;向后端组件发送访问请求,以从预设文件中获取输入数据并将输入数据作为预设数据。
115.作为一种具体实施方式,前端组件在用于将输入数据写入至预设文件时,具体还用于:若存在预设文件,则将输入数据写入至预设文件;若不存在预设文件,则创建预设文件后将输入数据写入至预设文件。
116.作为一种具体实施方式,浏览器用于显示输入页面;浏览器还用于以弹窗形式显示提示信息,以使用户基于提示信息在输入页面输入输入数据;前端组件还用于从输入页面获取输入数据。
117.作为一种具体实施方式,前端组件还用于:暂存访问请求。
118.作为一种具体实施方式,前端组件还用于:若前端组件判定响应消息表征交互接口可用,则从响应消息中获取接口数据以响应网页页面操作。
119.作为一种具体实施方式,前端组件还用于:若响应消息的类型为预设异常类型,则前端组件判定响应消息表征交互接口不可用;若响应消息的类型为正常类型,则前端组件判定响应消息表征交互接口可用。
120.存储器12可能包括高速随机存取存储器(ram:random access memory),也可能还包括非易失存储器(non-volatile memory)。可选地,存储器12可以是内置于处理器11中的存储装置,也可以是独立于处理器11的存储装置。
121.总线13可以是isa总线、pci总线或eisa总线等。图6仅用一个双向箭头表示,但并不表示仅有一根总线或一种类型的总线。
122.综上所述,本发明实施例提供了一种接口数据生成方法、装置、计算机设备及存储介质,应用计算机设备,计算机设备包括前端组件、后端组件和浏览器,所述方法包括:前端组件向后端组件发送用于访问交互接口的访问请求,交互接口用于从后端组件获取接口数据,访问请求是基于浏览器进行网页页面操作产生的;前端组件接收后端组件返回的针对
访问请求的响应消息;若前端组件判定响应消息表征交互接口不可用,则获取预设数据,并将预设数据作为接口数据以响应网页页面操作。与现有技术相比,本发明实施例通过前端组件获取的后端组件返回的访问请求的响应消息,在判定响应消息表征交互接口不可用时,获取预设数据,将预设数据作为接口数据以响应网页页面操作,从而实现了交互接口不可用时,前端组件的正常调测。
123.以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1