[发明专利]一种存储管理软件动态生成组件模板的方法、装置、设备在审
申请号: | 202210590956.6 | 申请日: | 2022-05-27 |
公开(公告)号: | CN114816353A | 公开(公告)日: | 2022-07-29 |
发明(设计)人: | 谢鹏;张建刚 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F8/20 | 分类号: | G06F8/20;G06F8/30 |
代理公司: | 济南舜源专利事务所有限公司 37205 | 代理人: | 刘庆国 |
地址: | 215100 江苏省苏州*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 存储 管理软件 动态 生成 组件 模板 方法 装置 设备 | ||
本发明属于存储管理技术领域,具体提供一种存储管理软件动态生成组件模板的方法、装置、设备,所述方法包括如下步骤:对开发中使用到的组件进行模板配置,一类组件对应的一个组件模板,每个组件模板对应一个唯一的标识;在文档对象模型中插入组件模板的标识;存储管理软件运行加载组件时,进行组件模板的解析,将组件模板对应组件呈现。通过设置组件的标识,开发人员使用组件时,直接在文档对象模型中调用组件的标识即可,不用再编写组件代码;自定义组件的标识可以将复杂的组件进行自定义,使得开发人员使用的组件标准一致,降低组件出错率,便于团队开发;存储管理软件的组件更加的统一和健壮。
技术领域
本发明涉及存储管理技术领域,具体涉及一种存储管理软件动态生成组件模板的方法、装置、设备。
背景技术
通过存储管理软件,可以将存储业务进行图形化展示,使得对存储不太了解的用户,可以通过图形化操作,快速的进行上手操作。其中管理软件的图形化展示离不开各种组件的引入,如输入框组件、多选框组件和性能曲线组件等;组件的引入,可以减少开发人员的开发工作量,使得同一类型的组件显示样式一致,进而使得管理软件的页面风格更统一。
通过组件的引入,提升了开发人员的开发效率和页面同一组件的风格统一。而庞大的管理软件系统会引入各式各样的组件,而不同的业务还需要同一组件有不同的功能和样式,再使用同一组件的固定样式和功能,将使得整个开发团队的组件标准不统一,出错率提高。
发明内容
针对庞大的管理软件系统会引入各式各样的组件,而不同的业务还需要同一组件有不同的功能和样式,再使用同一组件的固定样式和功能,将使得整个开发团队的组件标准不统一,出错率提高的问题,本发明提供一种存储管理软件动态生成组件模板的方法、装置、设备。
本发明的技术方案是:
第一方面,本发明技术方案提供一种存储管理软件动态生成组件模板的方法,包括如下步骤:
对开发中使用到的组件进行模板配置,一类组件对应的一个组件模板,每个组件模板对应一个唯一的标识;
在文档对象模型中插入组件模板的标识;
存储管理软件运行加载组件时,进行组件模板的解析,将组件模板对应组件呈现。
通过设置组件的标识,开发人员使用组件时,直接在文档对象模型中调用组件的标识即可,不用再编写组件代码;如遇到同一组件需要不同的样式和功能时,可进行组件自定义的标识设置,并为组件设置所需的样式和功能,仍然在文档对象模型中调用自定义的标识即可。在管理软件运行时,本专利的模板解析模块可将文档对象模型中的组件的标识解析成对应的组件,并设置所需的样式和功能,最后插入到组件的标识所在的位置。根据组件的标识的设置,可以使得开发人员快速开发而不用再编写组件代码;自定义组件的标识可以将复杂的组件进行自定义,开发人员自己进行样式和功能的设置,进而达到动态生成的目的,使得开发人员使用的组件标准一致,降低组件出错率,便于团队开发;存储管理软件的组件更加的统一和健壮。
进一步的,对开发中使用到的组件进行模板配置,一类组件对应的一个组件模板,每个组件模板对应一个唯一的标识的步骤包括:
设置一类组件对应一个组件模板;
为每个组件模板设置一个唯一的标识;
获取该组件模板对应呈现的内容、样式和事件;
对获取的内容、样式和事件进行重写。
进一步的,为每个组件模板设置一个唯一的标识的步骤包括:
判断组件模板是否是自定义的组件模板;
若是,为自定义的组件模板增加自定义的唯一的标识;
若否,为组件模板设置一个唯一的标识。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210590956.6/2.html,转载请声明来源钻瓜专利网。