一种UI界面加载方法、系统及相关装置制造方法及图纸

技术编号:22944314 阅读:32 留言:0更新日期:2019-12-27 17:07
本申请提供一种UI界面加载方法,包括:接收包含local信息的登录指令;根据所述local信息向服务器请求层叠样式表文件;在所述服务器返回所述登录指令对应的层叠样式表文件后,利用预设模板引擎编译所述层叠样式表文件,得到静态文件;加载所述静态文件以生成UI界面。本申请利用现有的编译器能力,实现界面UI样式的动态切换,无须单独定制UI,只需根据local信息获取相应的层叠式样表文件并加以编译加载即可实现UI界面的渲染、更新,开发过程中可以直接复用现有的业务层,降低项目成本,提高产品竞争力。本申请还提供一种UI界面加载系统、一种计算机可读存储介质和一种信息化系统终端,具有上述有益效果。

【技术实现步骤摘要】
一种UI界面加载方法、系统及相关装置
本申请涉及系统前端领域,特别涉及一种UI界面加载方法、系统及相关装置。
技术介绍
浪潮云海系统的前端部分,针对不同国家存在有不同的语言书写风格和定制模块。例如埃及,阿拉伯语的书写习惯是从右往左,界面样式与传统的交付项目为镜像关系,利用现有的webpack框架的工程打包能力,在工程运行状态下,在前端工程中将引用的文件路径和文件名进行参数化,实现中文和英语语言与传统交付件界面风格一致,阿拉伯语环境下为用户定制界面。由于系统中经常会存在耗时任务,有些列表界面又回在全部刷新后进行大量的操作(例如加载条和分页器的重置),因此局部刷新列表会减轻由于频繁刷新带来的复杂界面不稳定的问题,以及不必要的资源开销。
技术实现思路
本申请的目的是提供一种UI界面加载方法、系统、一种计算机可读存储介质和一种信息化系统终端,无需针对国家区域定制界面,降低项目成本。为解决上述技术问题,本申请提供一种UI界面加载方法,具体技术方案如下:接收包含local信息的登录指令;根据所述local信息向服本文档来自技高网...

【技术保护点】
1.一种UI界面加载方法,其特征在于,包括:/n接收包含local信息的登录指令;/n根据所述local信息向服务器请求层叠样式表文件;/n在所述服务器返回所述登录指令对应的层叠样式表文件后,利用预设模板引擎编译所述层叠样式表文件,得到静态文件;/n加载所述静态文件以生成UI界面。/n

【技术特征摘要】
1.一种UI界面加载方法,其特征在于,包括:
接收包含local信息的登录指令;
根据所述local信息向服务器请求层叠样式表文件;
在所述服务器返回所述登录指令对应的层叠样式表文件后,利用预设模板引擎编译所述层叠样式表文件,得到静态文件;
加载所述静态文件以生成UI界面。


2.根据权利要求1所述的UI界面加载方法,其特征在于,接收包含local信息的登录指令之后,还包括:
判断本地资源库中是否包含所述local信息对应的层叠样式表文件;
若否,执行根据所述local信息向服务器请求层叠样式表文件的步骤;
若是,调用本地的层叠样式表文件。


3.根据权利要求1所述的UI界面加载方法,其特征在于,根据所述local信息向服务器请求层叠样式表文件之前,还包括:
判断所述local信息是否存在对应的新模板;
若是,向服务器请求所述新模板;
则利用预设模板引擎编译所述层叠样式表文件,得到静态文件包括:
利用所述新模板引擎编译所述层叠样式表文件,得到静态文件。


4.根据权利要求1所述的UI界面加载方法,其特征在于,加载所述静态文件以生成UI界面包括:
利用本地浏览器加载所述静态文件,并刷新UI界面。


5.根据权利要求1所述的UI界面加载方法,其特征在于,所述loca...

【专利技术属性】
技术研发人员:尚玉康
申请(专利权)人:北京浪潮数据技术有限公司
类型:发明
国别省市:北京;11

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

1