【技术实现步骤摘要】
组件处理方法、装置及服务器
[0001]本申请涉及计算机软件
,尤其涉及一种组件处理方法、装置及服务器。
技术介绍
[0002]现有技术通过软件即服务(Software as a Service,SAAS)技术发布组件,组件发布后,组件的功能界面及其包含的组件等都是固定的,如果出现页面级业务需要变更时,页面需要再次经历需求、设计、编码、测试、发布、及验证等迭代过程。用户在使用相关组件时,往往需要根据自己的需要再做一些调整,组件调整好之后能够及时进行线上验证。
[0003]若前端采用传统Jquery框架开发,在开发过程中需要用到视图(View)组件,View组件是最常用的、最简单的视图容器,主要用于布局展示,是布局中最基本的用户界面(User Interface,UI)组件,比较复杂的布局可以通过嵌套View组件来实现。View组件可以通过异步JavaScript和XML(Asynchronous Javascript And XML And HTML,Ajax)技术结合Jquery技术动态操作文档对象模型(Do ...
【技术保护点】
【技术特征摘要】
1.一种组件处理方法,其特征在于,应用于服务器,所述方法包括:获取组件代码,根据用户图表场景确定数据模型,将所述组件代码及所述数据模型打包,得到封装组件,发布所述封装组件;获取组件配置调整信息,根据所述组件配置调整信息对所述数据模型进行调整,生成修正数据模型;控制所述封装组件根据所述修正数据模型生成对应的用户界面元素,并渲染所述用户界面元素,以供所述封装组件根据所述用户界面元素调整自身的运行状态。2.根据权利要求1所述的方法,其特征在于,所述根据用户图表场景确定数据模型之后,所述方法还包括:根据所述数据模型的逻辑边界确定所述数据模型的配置的变化范围,向所述封装组件发送所述变化范围。3.根据权利要求1所述的方法,其特征在于,所述封装组件包括展示组件,所述根据所述组件配置调整信息对所述数据模型进行调整,生成修正数据模型,包括:控制所述展示组件根据所述组件配置调整信息对所述数据模型进行对应的逻辑处理,触发所述数据模型的预定义功能函数,得到所述修正数据模型。4.根据权利要求3所述的方法,其特征在于,所述封装组件还包括容器组件,所述控制所述封装组件根据所述修正数据模型生成对应的用户界面元素,包括:控制所述容器组件获取业务数据,将所述业务数据进行格式转换,得到标准数据,向所述展示组件输入所述标准数据;控制所述展示组件将所述标准数据输入所述修正数据模型生成所述用户界面元素。5.一种组件处理装置,其特征在于,应用于服务器,所述装置包括:第一获取模块,用于获取组件代码,根据用户图表...
【专利技术属性】
技术研发人员:余昌玖,冯二龙,严常洪,潘永高,何迪江,
申请(专利权)人:树根互联股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。