【技术实现步骤摘要】
一种界面框架构建方法、装置、电子设备及存储介质
本专利技术属于计算机
,特别是涉及一种界面框架构建方法、装置、电子设备及存储介质。
技术介绍
随着互联网的日益普及,用户可以通过电子设备中的各种应用程序得到各种服务内容,而应用程序的运维人员需要根据时下的热门流行趋势对服务内容进行组合和排版,通过应用程序的界面展示给用户。这种界面的生命周期短,对时效性的要求性高,需要运维人员频繁进行更新,耗费了大量的开发成本。现有技术中,为了降低生成界面的开发成本,出现了各种面向非专业编程人员的界面搭建工具,像乐高积木一样,通过可复用的界面模块堆砌成一个界面框架,而界面模块对应的是代码,将这些代码进行编译生成一个完整可运行的界面框架的代码,再通过解析渲染引擎进行处理,即可生成所需的界面。这种方式由于界面模块的复用性低,需要频繁对界面模块进行扩充,并相应对解析引擎进行修改,以适应不断变化的页面样式需求,仍然需要耗费大量的开发成本。
技术实现思路
有鉴于此,本专利技术提供一种界面框架构建方法,包括: ...
【技术保护点】
1.一种界面框架构建方法,其特征在于,包括:/n接收针对目标数据模型的界面框架配置输入,所述界面框架配置输入至少包括:嵌套关系、配置参数,所述目标数据模型包括界面模块;/n根据所述嵌套关系建立各所述界面模块中样式属性之间的引用关系,得到目标界面模板;/n根据所述配置参数对所述目标界面模板进行装载,得到目标界面框架。/n
【技术特征摘要】
1.一种界面框架构建方法,其特征在于,包括:
接收针对目标数据模型的界面框架配置输入,所述界面框架配置输入至少包括:嵌套关系、配置参数,所述目标数据模型包括界面模块;
根据所述嵌套关系建立各所述界面模块中样式属性之间的引用关系,得到目标界面模板;
根据所述配置参数对所述目标界面模板进行装载,得到目标界面框架。
2.根据权利要求1所述的方法,其特征在于,所述样式属性包含引用属性,所述根据所述嵌套关系建立各所述界面模块中样式属性之间的引用关系的步骤,包括:
根据所述嵌套关系,通过各所述界面模块中的引用属性建立各样式属性之间的引用关系,得到各所述界面模块的中间样式属性;
在所述中间样式属性中包括多个层级的样式属性的情况下,将所述多个层级的样式属性中层级最低的样式属性,作为所述界面模块的目标样式属性,得到目标界面模板。
3.根据权利要求2所述的方法,其特征在于,所述界面模块包括:交互界面模块,所述交互界面模块预先配置有至少一个状态属性,所述配置参数包括触发事件以及相对应的状态属性,所述根据所述配置参数对所述目标界面模板进行装载,得到目标界面框架的步骤,包括:
将所述触发事件及相对应的状态属性输入到目标界面模板中的交互界面模块,得到目标界面框架,以使得所述目标界面框架中的交互界面模块在检测到所述触发事件的情况下,将所述交互界面模块的状态属性切换为与所述触发事件相对应的状态属性。
4.根据权利要求2所述的方法,其特征在于,所述目标数据模型、界面模块分别包括相对应的统计参数类,各所述统计参数类可相互嵌套。
5.根据权利要求4所述的方法,其特征在...
【专利技术属性】
技术研发人员:甘泉,
申请(专利权)人:北京奇艺世纪科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。