组件处理方法、装置、电子设备、存储介质和产品制造方法及图纸

技术编号:36764142 阅读:10 留言:0更新日期:2023-03-08 21:14
本公开涉及组件处理方法、装置、电子设备、存储介质和产品,包括:向目标平台发送模块信息实体请求,模块信息实体请求中包括目标组件对应的模块标识;接收目标平台发送的目标组件对应的模块信息实体;调用组件软件开发工具包基于模块信息实体在文档中渲染目标组件,通过组件软件开发工具包将目标平台发送的目标组件在文档中渲染并运行,实现在文档中以组件的形式实现对应的功能,提高了文档功能的多样性,能够满足用户的不同需求。能够满足用户的不同需求。能够满足用户的不同需求。

【技术实现步骤摘要】
组件处理方法、装置、电子设备、存储介质和产品


[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]扩展与所述第一目标控件对应的内容行的范围,将所述目标组件对应的组件内容显示在扩展后的所述内容行中。
[0034]可选的,所述在所述文档页面的与所述第一目标控件关联的内容行中显示所述目标组件对应组件内容包括:
[0035]将所述目标组件对应的组件内容与所述内容行进行关联,生成组件块,所述组件可块作为整体进行编辑。
[0036]第三方面,本公开实施例提供一种组件处理装置,包括:
[0037]请求发送模块,用于向目标平台发送模块信息实体请求,所述模块信息实体请求中包括目标组件对应的模块标识;
[0038]接收模块,用于接收所述目标平台发送的所述目标组件对应的模块信息实体;
[0039]目标组件渲染模块,用于调用组件软件开发工具包基于所述模块信息实体在文档中渲染所述目标组件。
[0040]可选的,组件处理装置还包括:
[0041]模块标识获取模块,用于响应于对目标组件按钮的触发,获取目标组件对应的模块标识。
[0042]可选的,模块标识获取模块包括:
[0043]类型标识获取单元,用于响应于对目标组件按钮的触发,获取目标组件对应的类型标识;
[0044]设置参数获取单元,用于基于所述类型标识显示第一界面,并获取通过第一界面输入的设置参数;
[0045]请求单元,用于向服务端发送创建业务实例请求,所述创建业务实例请求中包括所述设置参数,以使服务端向所述目标平台发送创建模块请求,所述创建模块请求中包括:所述类型标识以及所述设置参数;以使所述目标平台生成所述模块信息实体,并建立所述模块信息实体与所述模块标识的对应关系;
[0046]模块标识接收单元,用于接收所述服务端发送的所述模块标识,所述服务端的所述模块标识来自于所述目标平台。
[0047]可选的,模块标识获取模块还包括:
[0048]组件列表显示单元,用于响应于用户在文档中的触发操作,显示组件列表,所述组件列表中包括所述目标组件按钮。
[0049]可选的,模块标识获取模块还包括:
[0050]可用组件显示单元,用于响应于用户在文档中的触发操作,根据所述用户的权限,获取所述用户对应的可用组件,显示所述组件列表,所述组件列表包括所述用户对应的可用组件。
[0051]第四方面,本公开实施例提供另一种组件处理装置,包括:
[0052]组件面板显示模块,用于响应于在文档页面中接收到对第一目标控件的触发操作,显示组件面板,所述组件面板包括至少一个目标组件,所述第一目标控件与所述文档页面中的内容行一一对应;
[0053]组件内容显示模块,用于响应于对所述目标组件的选择操作,在所述文档页面的与所述第一目标控件关联的内容行中显示所述目标组件对应组件内容。
[0054]第五方面,本公开实施例提供一种电子设备,包括:<本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种组件处理方法,其特征在于,包括:向目标平台发送模块信息实体请求,所述模块信息实体请求中包括目标组件对应的模块标识;接收所述目标平台发送的所述目标组件对应的模块信息实体;调用组件软件开发工具包基于所述模块信息实体在文档中渲染所述目标组件。2.根据权利要求1所述的方法,其特征在于,所述向目标平台发送模块信息实体请求之前,还包括:响应于对目标组件按钮的触发,获取所述目标组件对应的模块标识。3.根据权利要求2所述的方法,其特征在于,所述响应于对目标组件按钮的触发,获取所述目标组件对应的模块标识,包括:响应于对目标组件按钮的触发,获取所述目标组件对应的类型标识;基于所述类型标识显示第一界面,并获取通过第一界面输入的设置参数;向服务端发送创建业务实例请求,所述创建业务实例请求中包括所述设置参数,以使服务端向所述目标平台发送创建模块请求,所述创建模块请求中包括:所述类型标识以及所述设置参数;以使所述目标平台生成所述模块信息实体,并建立所述模块信息实体与所述模块标识的对应关系;接收所述服务端发送的所述模块标识,所述服务端的所述模块标识来自于所述目标平台。4.根据权利要求2所述的方法,其特征在于,所述响应于对目标组件按钮的触发之前,还包括:响应于用户在文档中的触发操作,显示组件列表,所述组件列表中包括所述目标组件按钮。5.根据权利要求4所述的方法,其特征在于,所述响应于用户在文档中的触发操作,显示应用列表,包括:响应于用户在文档中的触发操作,根据所述用户的权限,获取所述用户对应的可用组件。6.根据权利要求1

5任一项所述的方法,其特征在于,还包括:设置所述目标组件的宿主为所述文档。7.一种组件处理方法,其特征在于,包括:响应于在文档页面中接收到对第一目标控件的触发操作,显示组件面板,所述组件面板包括至少一个目标组件,所述第一目标控件与所述文档页面中的内容行一一对应;响应于对所述目标组件的选择操作,在所述文档页面的与所述第一目标控件关联的内容行中显示所述目标组件对应组件内容。8.根据权利要求7所述的方法,其特征在于,还包括:响应于焦点选中所述文档页面中的空内容行,在所述空内容行的关联位置显示所述第一目标控件。9.根据权利要求7所述的方法,其特征在于,还包括:响应于焦点选中所述文档页面中的非空内容行,在所述非空内容行的关联位置显示第二目标控件,所述第二目标控件用于对所述内容行的内容进行编辑。
10.根据权...

【专利技术属性】
技术研发人员:毛晨阳张正哲高俊辉杨学斌郑益萍区浩辉郭昌钰吴梓华张进杰邱文豪
申请(专利权)人:北京字跳网络技术有限公司
类型:发明
国别省市:

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

1