金融数据界面生成方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:20654953 阅读:39 留言:0更新日期:2019-03-23 06:41
本申请涉及一种金融数据界面生成方法、装置、计算机设备和存储介质。该方法包括:获取触发操作,从界面库获取界面框架代码;根据界面框架代码生成界面框架;从代码库获取该待显示内容的内容代码,根据该内容代码生成该界面框架中的待显示内容;根据界面框架和已生成的待显示内容生成目标界面。采用本方法能够将金融数据界面分为多个部分生成,当某一部分的数据更新时,不需要更新整个目标界面,只需要单独更新某一部分即可,提高了更新金融数据界面的速度。

【技术实现步骤摘要】
金融数据界面生成方法、装置、计算机设备和存储介质
本申请涉及计算机
,特别是涉及一种金融数据界面生成方法、装置、计算机设备和存储介质。
技术介绍
随着生活质量的提高,越来越多的人开始关注金融产业,随之出现的是各类金融数据服务平台。用户进入金融数据服务平台时,生成一个展示界面展示有关金融数据的信息。然而,目前的金融数据平台的展示界面是同时生成所要展示的所有金融数据信息,当数据更新时,需要重新加载整个目标界面。
技术实现思路
基于此,有必要针对上述技术问题,提供一种更新数据时不需要重新加载整个目标界面的金融数据界面生成方法、装置、计算机设备和存储介质。一种金融数据界面生成方法,所述方法包括:获取触发操作,从界面库获取界面框架代码;根据所述界面框架代码生成界面框架;从代码库获取所述待显示内容的内容代码,根据所述内容代码生成所述界面框架中的待显示内容;根据所述界面框架和已生成的待显示内容生成目标界面。在一个实施例中,所述从代码库获取所述待显示内容的内容代码,根据所述内容代码生成所述界面框架中的待显示内容的步骤包括:从代码库获取所述待显示内容的内容代码,根据所述内容代码确定生成所述待显示内容需要的数据;从数据库获取所述待显示内容需要的数据;根据所述内容代码和所述待显示内容需要的数据生成界面框架中的待显示内容。在其中一个实施例中,所述从代码库获取所述待显示内容的内容代码的步骤包括:确定所述界面框架中的待显示内容的类型和位置;根据所述待显示内容的类型和位置,从代码库获取所述待显示内容的对应的内容代码。在其中一个实施例中,所述确定所述界面框架中的待显示内容的类型和位置的步骤包括:根据所述界面框架的组成元素、各组成元素的预设样式,确定所述界面框架中的待显示内容的类型;根据所述各组成元素在界面框架中的区域划分信息,确定所述界面框架中的待显示内容的位置。在一个实施例中,所述方法还包括:当所述界面框架中存在至少两个待显示内容时,根据从所述代码库获取所述至少两个待显示内容的内容代码的顺序,依次生成或同步生成所述界面框架中的至少两个待显示内容。在一个实施例中,所述方法还包括:当所述界面框架中的待显示内容存在更新时,从代码库获取所述待显示内容更新后的内容代码,根据所述更新后的内容代码生成所述界面框架中的更新后的待显示内容。一种金融数据界面生成方法,所述方法包括:配置界面框架代码,将所述界面框架代码存储在界面库;确定所述界面框架代码中的待显示内容;配置所述待显示内容的内容代码,将所述内容代码存储在代码库;配置所述待显示内容需要的数据;将所述待显示内容需要的数据存储在数据库,所述界面框架代码、所述待显示内容的内容代码和需要的数据用于生成目标界面。一种金融数据界面生成装置,所述装置包括:界面框架代码获取模块,用于获取触发操作,从界面库获取界面框架代码;界面框架生成模块,用于根据所述界面框架代码生成界面框架;内容代码获取模块,用于从代码库获取所述待显示内容的内容代码,根据所述内容代码生成所述界面框架中的待显示内容;目标界面生成模块,用于根据所述界面框架和已生成的待显示内容生成目标界面。一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述任一方法的步骤。一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一方法的步骤。上述金融数据界面生成方法、装置、计算机设备和存储介质,通过获取触发操作,从界面库获取界面框架代码,根据界面框架代码生成界面框架,从代码库获取待显示内容的内容代码,根据内容代码生成界面框架中的待显示内容,根据界面框架和已生成的待显示内容生成目标界面。该方案使得目标界面的部分数据更新时,只需要重新加载该部分的数据以更新目标界面,而不需要重新加载整个目标界面的数据。附图说明图1为一个实施例中金融数据界面生成方法的应用环境图;图2为一个实施例中金融数据界面生成方法的流程示意图;图3为一个实施例中生成待显示内容的步骤的流程示意图;图4为另一个实施例中金融数据界面生成方法的流程示意图;图5为一个实施例中金融数据界面生成方法的流程示意图;图6(a)为一个实施例中界面框架生成的界面图;图6(b)为一个实施例中目标界面生成的界面图;图6(c)为一个实施例中目标界面更新的界面图;图7为一个实施例中金融数据界面生成装置的结构框图;图8为另一个实施例中金融数据界面生成装置的结构框图;图9为一个实施例中计算机设备的内部结构图。具体实施方式为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。本申请实施例提供的金融数据界面生成方法,可以应用于如图1所示的应用环境中。其中,终端102通过网络与服务器104进行通信。其中,终端102可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备,服务器104可以用独立的服务器或者是多个服务器组成的服务器集群来实现。在一个实施例中,如图2所示,提供了一种金融数据界面生成方法,以该方法应用于图1中的终端为例进行说明,包括以下步骤:步骤202,获取触发操作,从界面库获取界面框架代码。步骤204,根据该界面框架代码生成界面框架。其中,界面库是指存储界面框架代码的库。界面框架是指生成一个界面的整体结构。具体地,用户点击该金融数据服务平台以查看信息,终端获取用户的触发操作,并向界面库所在的服务器发送界面框架代码请求。终端接收服务器返回的界面框架代码,并利用容器加载界面框架代码生成界面框架。步骤206,从代码库获取该待显示内容的内容代码,根据该内容代码生成界面框架中的待显示内容。其中,代码库是指存储界面框架中的待显示内容的内容代码的库。待显示内容是指界面框架中的待显示区域需要显示的具体内容。内容代码是用于生成待显示内容的代码。代码库和界面库可以存储在不同的服务器中,也可以存储在同一个服务器中。具体地,生成界面框架后,终端根据界面框架中的待显示区域,继续向代码库所在的服务器发送获取待显示内容的内容代码请求。终端接收服务器返回的内容代码,利用容器加载内容代码,生成界面框架中待显示区域的待显示内容。步骤208,根据该界面框架和已生成的待显示内容生成目标界面。其中,目标界面是指界面框架中的各部分待显示内容都完成填充所得到的界面。具体地,终端根据生成的界面框架和已经生成的界面框架中的待显示内容,得到目标界面,将得到的目标界面在应用程序上展示。上述金融数据界面生成方法,从界面库中获取界面框架代码生成界面框架,再从代码库中获取内容代码生成界面框架中的待显示内容,根据界面框架和已生成的界面框架中的待显示内容,生成目标界面。通过该方法可以将金融数据界面分为多个部分生成,当某一部分的数据更新时,不需要更新整个目标界面,只需要单独更新某一部分即可,提高了更新金融数据界面的速度。在一个实施例中,如图3所示,该从代码库获取该待显示内容的内容代码,根据该内容代码生成该界面框架中的待显示内容的步骤包括:步骤302,从代码库获取该待显示内容的内容代码,根据该内容代码确定生成该待显示内容需要的数据。具体地,终端根据生成的界面框架确定本文档来自技高网...

【技术保护点】
1.一种金融数据界面生成方法,所述方法包括:获取触发操作,从界面库获取界面框架代码;根据所述界面框架代码生成界面框架;从代码库获取所述待显示内容的内容代码,根据所述内容代码生成所述界面框架中的待显示内容;根据所述界面框架和已生成的待显示内容生成目标界面。

【技术特征摘要】
1.一种金融数据界面生成方法,所述方法包括:获取触发操作,从界面库获取界面框架代码;根据所述界面框架代码生成界面框架;从代码库获取所述待显示内容的内容代码,根据所述内容代码生成所述界面框架中的待显示内容;根据所述界面框架和已生成的待显示内容生成目标界面。2.根据权利要求1所述的方法,其特征在于,所述从代码库获取所述待显示内容的内容代码,根据所述内容代码生成所述界面框架中的待显示内容的步骤包括:从代码库获取所述待显示内容的内容代码,根据所述内容代码确定生成所述待显示内容需要的数据;从数据库获取所述待显示内容需要的数据;根据所述内容代码和所述待显示内容需要的数据生成界面框架中的待显示内容。3.根据权利要求1所述的方法,其特征在于,所述从代码库获取所述待显示内容的内容代码的步骤包括:确定所述界面框架中的待显示内容的类型和位置;根据所述待显示内容的类型和位置,从代码库获取所述待显示内容的对应的内容代码。4.根据权利要求3所述的方法,其特征在于,所述确定所述界面框架中的待显示内容的类型和位置的步骤包括:根据所述界面框架的组成元素、各组成元素的预设样式,确定所述界面框架中的待显示内容的类型;根据所述各组成元素在界面框架中的区域划分信息,确定所述界面框架中的待显示内容的位置。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:当所述界面框架中存在至少两个待显示内容时,根据从所述代码库获取所述至少两个待显示内容的内容代码的顺序...

【专利技术属性】
技术研发人员:金志琛
申请(专利权)人:广州金视网络信息工程有限公司
类型:发明
国别省市:广东,44

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

1