【技术实现步骤摘要】
快速生成对接媒体界面的方法、装置、设备及存储介质
本申请涉及计算机软件
,具体而言,涉及一种快速生成对接媒体界面的方法、装置、设备及存储介质。
技术介绍
互联网技术中,前端开发可以创建全球广域网(WorldWideWeb,Web)页面或应用程序(Application,App)等终端显示界面呈现给用户。例如,可以通过超文本标记语言(HyperTextMarkupLanguage,HTML)技术、层叠样式表(CascadingStyleSheets,CSS)技术、以及直译式脚本语言JavaScriot等,构建终端显示界面,用户可以通过该终端显示界面实现与后台服务器进行数据交互。目前,用户通过终端显示界面与后台服务器交互的过程中,主要是通过表单与服务器进行交互。例如,用户可以在终端的浏览器的通过表单页面输入数据后提交表单,终端将用户在表单中输入的数据进行打包,并通过网络发送给服务器;服务器接收终端发送的数据,并通过对数据进行处理。其中,由于不同媒体业务的技术要求不同,所上传的字段也不同,用户通常需要在表单中选择相应 ...
【技术保护点】
1.一种快速生成对接媒体界面的方法,其特征在于,包括:/n获取符合预设格式要求的配置文件;所述配置文件包括待生成界面对应的属性配置信息,所述属性配置信息中包含触发事件;/n根据预设模板和所述配置文件,渲染得到静态界面;其中,所述预设模板包含多种类型的表单交互组件,每种类型的所述表单交互组件对应一种类型的属性配置信息;/n根据所述配置文件中的属性配置信息所包含的触发事件、以及所述静态界面,生成交互界面。/n
【技术特征摘要】
1.一种快速生成对接媒体界面的方法,其特征在于,包括:
获取符合预设格式要求的配置文件;所述配置文件包括待生成界面对应的属性配置信息,所述属性配置信息中包含触发事件;
根据预设模板和所述配置文件,渲染得到静态界面;其中,所述预设模板包含多种类型的表单交互组件,每种类型的所述表单交互组件对应一种类型的属性配置信息;
根据所述配置文件中的属性配置信息所包含的触发事件、以及所述静态界面,生成交互界面。
2.根据权利要求1所述的方法,其特征在于,所述根据预设模板和所述配置文件,渲染得到静态界面,包括:
将所述配置文件中每种类型的属性配置信息与所述预设模板中的表单交互组件进行匹配,获取与所述属性配置信息对应的目标表单交互组件;
根据所述目标表单交互组件,渲染得到所述静态界面。
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
若在所述预设模板中的表单交互组件中未匹配到与所述属性配置信息对应的目标表单交互组件,则将所述属性配置信息丢弃。
4.根据权利要求2或3所述的方法,其特征在于,所述根据所述配置文件中的属性配置信息所包含的触发事件、以及所述静态界面,生成交互界面,包括:
将所述属性配置信息中包含的触发事件,绑定至所述静态界面中与所述属性配置信息对应的目标表单交互组件上,生成交互界面。
5.根据权利要求2所述的方法,其特征在于,所述属性配置信息中还包含有校验规则;所述根据所述目标表单交互组件,渲染得到所述静态界面,包括:
将所述属性配置信息中包含的校验规则,挂载至与所述属性配置信息对应的目标表单交互组件上,得到挂载后的目标表单交互组件;其中,所述校验规则用于预设校验函数在用户通过所述目标表单交互组件输入数据时,根据所述校验规则判断用户输入的数据是否符合校验要求;
根据所述挂载后的目标表单交互组件,渲染得到所述静态界面。
6.根据权利要求1所述的方法,其特征在于,所述根据所述配置文件中的属性配置信息所包含的触发事件、以及所述静态界面,生成交互界面之后,还包括:
获取目标显示设备的显示屏幕信息;
根据所述显示屏幕信息,调整所述交互界面,获取与所述目标显示设备匹配的目标交互界面。
7.一种快速生成对接媒体界面的装置,其特征在于,包括:
第一获取模块,用于获取符合预设格式要求的配置文件;所述配置文件包括待生成界面对应的属性配置信息,所述属性配置信息中包...
【专利技术属性】
技术研发人员:赵帅奇,任佩禹,
申请(专利权)人:恩亿科北京数据科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。