The embodiment of the invention discloses a component editing method and an electronic device. The embodiment of the invention comprises the following steps: receiving edit parameters, responding to the editing parameters through a target component set to generate a target object, and outputting the target object. The embodiment can directly output and the target set of components corresponding to the target object, if the target assembly is wrong, the target object and the user output do not conform to the requirements, if the target component set is correct, consistent, the output of the target object and user requirements therefore, the user through the target output conform to the requirements of the customers can determine the target component set correctly, enhance the efficiency of editing the target component set.
【技术实现步骤摘要】
一种组件编辑方法以及电子设备
本专利技术涉及通信
,尤其涉及一种组件编辑方法以及电子设备。
技术介绍
如今电子设备上安装有能够实现各项功能的应用,应用所能够实现的功能和用户的输入的操作指令之间设计有对应的运行组件,基于所设计的运行组件,从而使得应用能够根据用户输入的不同的操作指令实现不同的功能。在应用实际运行的过程中,往往需要对用于实现应用功能的运行组件进行反复的修改,一些应用会向用户提供编辑器,用户即可通过向该编辑器输入代码以实现对应用运行组件的编辑,但是,用户所输入的代码是否能够实现用户所需要的功能,用户只能够通过检查所输入的代码是否正确来实现,因在编辑的过程中,需要用户输入大量的代码,为避免对运行组件的错误编辑,则用户需要对已输入的大量代码进行检查,从而降低了用户对运行组件进行编辑的效率。
技术实现思路
本实施例提供了一种能够提升对组件进行编辑的效率的组件编辑方法以及电子设备。本专利技术实施例第一方面提供了一种组件编辑方法,包括:接收编辑参数;通过目标组件集合对所述编辑参数进行响应以生成目标对象,所述目标组件集合包括用于按层级排序对所述编辑参数进行响应的多层目标组件,其中,所述多层目标组件中的任意相邻的两层目标组件中,位于上层的第一目标组件用于调用位于下层的第二目标组件;输出所述目标对象。本专利技术实施例第二方面提供了一种电子设备,包括:接收单元,用于接收编辑参数;响应单元,用于通过目标组件集合对所述编辑参数进行响应以生成目标对象,所述目标组件集合包括用于按层级排序对所述编辑参数进行响应的多层目标组件,其中,所述多层目标组件中的任意相邻的两层目标组 ...
【技术保护点】
一种组件编辑方法,其特征在于,包括:接收编辑参数;通过目标组件集合对所述编辑参数进行响应以生成目标对象,所述目标组件集合包括用于按层级排序对所述编辑参数进行响应的多层目标组件,其中,所述多层目标组件中的任意相邻的两层目标组件中,位于上层的第一目标组件用于调用位于下层的第二目标组件;输出所述目标对象。
【技术特征摘要】
1.一种组件编辑方法,其特征在于,包括:接收编辑参数;通过目标组件集合对所述编辑参数进行响应以生成目标对象,所述目标组件集合包括用于按层级排序对所述编辑参数进行响应的多层目标组件,其中,所述多层目标组件中的任意相邻的两层目标组件中,位于上层的第一目标组件用于调用位于下层的第二目标组件;输出所述目标对象。2.根据权利要求1所述的方法,其特征在于,所述接收编辑参数之前,所述方法还包括:配置交互界面,所述交互界面用于接收用户输入的所述编辑参数;所述输出所述目标对象包括:生成与所述目标对象对应的演示信号;通过所述交互界面输出演示界面,所述演示界面为所述交互界面根据所述演示信号所输出的界面,所述演示界面用于对所述目标对象进行演示。3.根据权利要求1所述的方法,其特征在于,所述输出所述目标对象之前,所述方法还包括:判断响应次数是否小于或等于预设阈值,所述响应次数为所述目标组件集合按层级排序对所述编辑参数进行响应的次数;若所述响应次数小于或等于所述预设阈值,则触发所述输出所述目标对象的步骤。4.根据权利要求1所述的方法,其特征在于,所述通过目标组件集合对所述编辑参数进行响应以生成目标对象之前,所述方法还包括:配置三层组件,所述三层组件包括按层级排序的第一层组件、第二层组件以及第三层组件,其中,所述第一层组件包括至少一个事件组件,所述第二层组件包括至少一个条件组件,所述第三层组件包括至少一个行为组件,位于所述第一层组件内的任一事件组件用于调用所述第二层组件所包括的至少一个条件组件,位于所述第二层组件内的任一条件组件用于调用所述第三层组件所包括的至少一个行为组件;在所述三层组件中确定所述目标组件集合。5.根据权利要求4所述的方法,其特征在于,所述在所述三层组件中确定所述目标组件集合包括:通过所述第一层组件所包括的任一事件组件对所述编辑参数进行监听以确定目标事件组件,所述目标事件组件为所述编辑参数所触发的事件组件;确定目标条件组件以及目标行为组件,其中,所述目标条件组件为所述目标事件组件的下层组件,所述目标行为组件为所述目标条件组件的下层组件;将所述目标事件组件、所述目标条件组件以及所述目标行为组件添加至所述目标组件集合。6.根据权利要求1至3任一项所述的方法,其特征在于,所述目标组件集合包括目标事件组件、目标条件组件以及目标行为组件,所述通过目标组件集合对所述编辑参数进行响应以生成目标对象包括:通过所述目标事件组件对所述编辑参数进行响应以生成事件参数;将所述事件参数发送给位于所述目标事件组件下层的所述目标条件组件;通过所述目标条件组件对所述事件参数进行响应以生成条件参数;将所述条件参数发送给位于所述目标条件组件下层的所述目标行为组件;通过所述目标行为组件对所述条件参数进行响应以生成行为参数;根据所述行为参数生成所述目标对象。7.根据权利要求6所述的方法,其特征在于,所述通过所述目标行为组件对所述条件参数进行响应以生成行为参数之后,且所述通过所述目标事件组件对所述编辑参数进行响应以生成事件参数之前,所述方法还包括:根据所述行为参数确定所述目标事件组件,所述目标事件组件为所述目标行为组件根据所述编辑参数所触发的事件组件。8.根据权利要求6所述的方法,其特征在于,所述通过所述目标行为组件对所述条件参数进行响应以生成行为参数之后,且所述将所述事件参数发送给位于所述目标事件组件下层的所述目标条件组件之前,所述方法还包括:根据所述行为参数确定所述目标条件组件,所述目标条件组件为所述目标行为组件根据所述编辑参数所触发和...
【专利技术属性】
技术研发人员:曾渊,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。