一种自定义界面系统中界面组件的加载方法和装置制造方法及图纸

技术编号:9667698 阅读:86 留言:0更新日期:2014-02-14 05:54
本申请公开了一种自定义界面系统中界面组件的加载方法和装置,该方法包括:预先存储各界面组件绑定的多个插件,所述多个插件是构成相应界面组件的基本加载单元;接收加载指令,所述加载指令中携带有预加载界面组件的标识和用于加载每个预加载界面组件的目标界面空间;对所述加载指令中的每个预加载界面组件,进行如下的处理:获取所述预加载界面组件所绑定的各插件和各插件在目标界面空间中的加载位置;分别将所述获取到的各插件加载到其在目标界面空间中的加载位置。采用本申请,可以提高自定义界面系统的存储资源利用率。

【技术实现步骤摘要】
一种自定义界面系统中界面组件的加载方法和装置
本申请涉及计算机
,特别是涉及一种自定义界面系统中界面组件的加载方法和装置。
技术介绍
在网络交易平台中,一般都存有大量的卖家数据,相应的也需要针对性的管理平台和大量的管理人员对海量的卖家数据进行管理。卖家档案系统是网络交易平台内部对卖家数据管理的平台,该系统可以向用户展示全面的卖家数据,向用户提供可以自由设置的界面,卖家档案系统是一种自定义界面系统,卖家数据的显示界面是组件化的,呈现给用户的界面是由多个界面组件组成的,如经营类数据组件、卖家数据查询组件、卖家比较组件等,用户可以自由使用界面组件,随意改变界面组件的位置和显示方式,具有很强的灵活性和通用性。系统界面中各界面组件的加载,是根据组件模板进行界面渲染和交互事件绑定以完成的。在实现本申请的过程中,专利技术人发现,现有技术至少存在如下问题:现有技术在进行界面组件的加载时,对整个界面组件进行整体的界面渲染和交互事件绑定,即使组件模板之间只存在很小的差别,也要建立两个不同的组件模板,而且系统中组件模板的数量是非常庞大的,这必然导致巨大的存储、计算资源的浪费。专利
技术实现思路
本申请的目的本文档来自技高网
...
一种自定义界面系统中界面组件的加载方法和装置

【技术保护点】
一种自定义界面系统中界面组件的加载方法,其特征在于,预先存储各界面组件绑定的多个插件,所述多个插件是构成相应界面组件的基本加载单元,该方法包括:接收加载指令,所述加载指令中携带有预加载界面组件的标识和用于加载每个预加载界面组件的目标界面空间;对所述加载指令中的每个预加载界面组件,进行如下的处理:获取所述预加载界面组件所绑定的各插件和各插件在目标界面空间中的加载位置;分别将所述获取到的各插件加载到其在目标界面空间中的加载位置。

【技术特征摘要】
1.一种自定义界面系统中界面组件的加载方法,其特征在于,预先存储各界面组件绑定的多个插件,所述多个插件是构成相应界面组件的基本加载单元,该方法包括:接收加载指令,所述加载指令中携带有预加载界面组件的标识和用于加载每个预加载界面组件的目标界面空间;对所述加载指令中的每个预加载界面组件,进行如下的处理:获取所述预加载界面组件所绑定的各插件和各插件在目标界面空间中的加载位置;分别将所述获取到的各插件加载到其在目标界面空间中的加载位置;其中,所述插件用于完成一项或多项功能。2.如权利要求1所述的方法,其特征在于,还包括:预先存储各界面组件的区域划分信息;分别将所述获取到的各插件加载到其在目标界面空间中的加载位置,具体为:根据所述预加载界面组件的区域划分信息,将所述预加载界面组件划分为多个区域;分别将所述获取到的各插件,按照其加载位置所属的区域,加载到目标界面空间中。3.如权利要求2所述的方法,其特征在于,如果所述预加载界面组件的显示数据中包括从后台服务器获取的数据,则所述划分出的多个区域中,至少包括数据区域,用于显示所述从后台服务器获取的数据;当加载数据区域内的插件时,根据所述从后台服务器获取的数据,对所述数据区域内的插件进行加载。4.如权利要求3所述的方法,其特征在于,当对数据区域中的数据进行更新时,还包括:根据更新后的数据,对所述数据区域内的插件进行重新加载。5.如权利要求1所述的方法,其特征在于,所述分别将所述获取到的各插件加载到其在目标界面空间中的加载位置之前,还包括:对加载所述预加载界面组件的目标界面空间进行初始化。6.如权利要求...

【专利技术属性】
技术研发人员:张俊李令龙
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:

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

1