预览加载中,请您耐心等待几秒...
1/7
2/7
3/7
4/7
5/7
6/7
7/7

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN109669695A(43)申请公布日2019.04.23(21)申请号201811536642.8(22)申请日2018.12.14(71)申请人北京向上一心科技有限公司地址100000北京市朝阳区太阳宫中路16号院1号楼15层1501(72)发明人刘嘉琪刘永刚(74)专利代理机构北京中原华和知识产权代理有限责任公司11019代理人寿宁张琳(51)Int.Cl.G06F8/38(2018.01)G06F16/958(2019.01)权利要求书1页说明书4页附图1页(54)发明名称在后端渲染项目中与前端页面的开发交互方法和装置(57)摘要本发明涉及一种在后端渲染项目中与前端页面的开发交互方法和装置,包括:后端获取前端封装完成的页面显示数据,所述页面显示数据为待显示网页中的内容数据;所述后端根据所述页面显示数据生成待显示网页,解决现有技术中效率低下、需要向磁盘写入文件,无法使用内存文件的问题。CN109669695ACN109669695A权利要求书1/1页1.一种在后端渲染项目中与前端页面的开发交互方法,其特征在于,包括:后端获取前端封装完成的页面显示数据,所述页面显示数据为待显示网页中的内容数据;所述后端根据所述页面显示数据生成待显示网页。2.根据权利要求1所述的在后端渲染项目中与前端页面的开发交互方法,其特征在于,所述前端封装完成的页面还包括:页面id,用于指示对应的前端封装完成的页面。3.根据权利要求2所述的在后端渲染项目中与前端页面的开发交互方法,其特征在于,所述前端封装完成的页面还包括:脚本文件、样式文件、图片文件中的一种或多种。4.根据权利要求1至3任一所述的在后端渲染项目中与前端页面的开发交互方法,其特征在于,所述后端根据所述页面显示数据生成待显示网页具体包括:所述后端从预设的超文本标记语言模板中获取与所述页面显示数据的数据类型对应的超文本标记语言模板;所述后端将所述页面显示数据注入获取的所述超文本标记语言模板中,以生成所述待显示网页。5.根据权利要求4所述的在后端渲染项目中与前端页面的开发交互方法,其特征在于,所述后端根据所述页面显示数据生成待显示网页之后,所述在后端渲染项目中与前端页面的开发交互方法还包括:所述后端通过超文本标记语言显示所述待显示网页。6.一种在后端渲染项目中与前端页面的开发交互装置,其特征在于,包括:获取模块,用于后端获取前端封装完成的页面显示数据,所述页面显示数据为待显示网页中的内容数据;生成模块,用于所述后端根据所述页面显示数据生成待显示网页。7.一种控制器,其包括存储器与处理器,其特征在于:所述存储器存储有计算机程序,所述程序在被所述处理器执行时能够实现权利要求1至5中任意一项权利要求所述的方法的步骤。8.一种计算机可读存储介质,用于存储计算机程序,其特征在于:所述程序在由一计算机或处理器执行时实现如权利要求1至5中任意一项权利要求所述的方法的步骤。2CN109669695A说明书1/4页在后端渲染项目中与前端页面的开发交互方法和装置技术领域[0001]本发明涉及互联网技术领域,尤其涉及一种在后端渲染项目中与前端页面的开发交互方法和装置。背景技术[0002]在后端渲染模版输出的web项目中,由于页面由后端渲染输出,所以在当前流行的脚手架工具(例如webpack)使用中,无法动态的向页面注入页面所需的样式(css)、脚本(js)文件。[0003]现有的解决方案一种是使用脚手架直接输出编译好的文件到磁盘,然后约定好名称以供后端渲染时注入;另外一种是使用传统的js代码组织方式,即代码都写入一个固定名字的文件中,供后端渲染时调用。[0004]现有方案中,存在着效率低下(需要向磁盘写入文件,无法使用内存文件)、维护繁琐,或者无法兼容使用新型的后端开发脚手架工具,带来效率无法提升的问题。发明内容[0005]本发明提供一种在后端渲染项目中与前端页面的开发交互方法和装置,解决现有技术中效率低下、需要向磁盘写入文件,无法使用内存文件的问题。[0006]为了解决上述技术问题,根据本发明第一个实施例,提供了一种在后端渲染项目中与前端页面的开发交互方法,包括以下步骤:[0007]后端获取前端封装完成的页面显示数据,所述页面显示数据为待显示网页中的内容数据;[0008]所述后端根据所述页面显示数据生成待显示网页。[0009]前述的在后端渲染项目中与前端页面的开发交互方法,后端所述前端封装完成的页面还包括:页面id,用于指示对应的前端封装完成的页面。[0010]前述的在后端渲染项目中与前端页面的开发交互方法,后端所述前端封装完成的页面还包括:脚本文件、样式文件、图片文件中的一种或多种。[0011]前述的在后端渲染项目中与前端页面的开发交