The invention discloses a control data configuration method and computer readable storage medium, method comprises: a view of the data model definition of the control, the view of the data model includes controls to display data fields; field mapping relationship between preset data sources, the field mapping mapping for the data fields in the data model and the view the data source in the field; according to the mapping relationship between a data source and data fields corresponding to obtain the data source and the view of the data model of the data, and return to the control. According to this invention, the display of the control logic and data source separation, screening of the different data sources, which controls developers focus on the control itself, and can easily reuse, reduce a lot of duplication of development, greatly improving the control efficiency of development.
【技术实现步骤摘要】
控件数据配置方法及计算机可读存储介质
本专利技术涉及数据处理
,尤其涉及一种控件数据配置方法及计算机可读存储介质。
技术介绍
在程序开发中,需要由控件构成页面,而同一种控件放在不同的地方需要显示的数据也不一样,通常需要软件开发人员根据不同的业务场景向各自的业务服务端获取数据,或者静态赋予数据,这些都需要开发人员的介入。例如,同一种控件显示不同的数据,需要开发人员编码完成以下工作:获取数据、解释数据,将数据格式转换成控件可识别的格式;获取的数据有不同的来源,包含网络数据和静态赋值的数据,控件开发人员需要完全不同的处理;需要处理获取和转换数据过程中的各种异常情况;需要在开发时根据需要调整控件的各种参数数据。因此,现有的控件配置需要大量的人力成本,且效率不高。
技术实现思路
本专利技术所要解决的技术问题是:提供一种控件数据配置方法及计算机可读存储介质,可大大减少控件开发人员的工作量。为了解决上述技术问题,本专利技术采用的技术方案为:一种控件数据配置方法,包括:定义控件的视图数据模型,所述视图数据模型包括控件显示数据的字段;预设数据源的字段映射关系,所述字段映射关系为视图数据模型中的字段与所述数据源中的数据字段的映射关系;根据一数据源的字段映射关系,获取所述一数据源中与视图数据模型中的字段对应的数据字段的数据,并返回给控件。本专利技术还涉及一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现以下步骤:定义控件的视图数据模型,所述视图数据模型包括控件显示数据的字段;预设数据源的字段映射关系,所述字段映射关系为视图数据模型中的字段与所述数据源中的 ...
【技术保护点】
一种控件数据配置方法,其特征在于,包括:定义控件的视图数据模型,所述视图数据模型包括控件显示数据的字段;预设数据源的字段映射关系,所述字段映射关系为视图数据模型中的字段与所述数据源中的数据字段的映射关系;根据一数据源的字段映射关系,获取所述一数据源中与视图数据模型中的字段对应的数据字段的数据,并返回给控件。
【技术特征摘要】
1.一种控件数据配置方法,其特征在于,包括:定义控件的视图数据模型,所述视图数据模型包括控件显示数据的字段;预设数据源的字段映射关系,所述字段映射关系为视图数据模型中的字段与所述数据源中的数据字段的映射关系;根据一数据源的字段映射关系,获取所述一数据源中与视图数据模型中的字段对应的数据字段的数据,并返回给控件。2.根据权利要求1所述的控件数据配置方法,其特征在于,所述“根据一数据源的字段映射关系,获取所述一数据源中与视图数据模型中的字段对应的数据字段的数据,并返回给控件”具体为:若所述一数据源为网络数据源,则获取所述一数据源的数据源模型,所述数据源模型包括所述数据源的网络地址和所述一数据源的字段映射关系;根据所述数据源模型中的网络地址,访问所述一数据源并获取所述一数据源的数据;根据所述数据源模型中的字段映射关系,获取所述一数据源的数据中与视图数据模型中的字段对应的数据字段的数据;将所述对应的数据字段的数据返回给控件。3.根据权利要求2所述的控件数据配置方法,其特征在于,所述“根据所述数据源模型中的网络地址,访问所述一数据源并获取所述一数据源的数据”之后,进一步包括:解析所述数据,得到键值对形式的数据。4.根据权利要求2所述的控件数据配置方法,其特征在于,所述网络地址为带访问参数的URL地址。5.根据权利要求1所述的控件数据配置方法,其特征在于,所述“根据一数据源的字段映射关系,获取所述一数据源中与视图数据模型中的字段对应的数据字段的数据,并返回给控件”具体为:若所述一数据源为静态数据源,则根据所述一数据源的字段映射关系,获取所述一数据源的数据中与视图数据模型中的字段对应的数据字段的数据;将所述对应的数据字段的数据返回给控件。6.一种计算机可读存储介质,其上...
【专利技术属性】
技术研发人员:刘德建,王杰光,郭玉湖,
申请(专利权)人:福建天泉教育科技有限公司,
类型:发明
国别省市:福建,35
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。