安全公司报告
文库搜索
切换导航
文件分类
频道
仅15元无限下载
联系我们
问题反馈
文件分类
仅15元无限下载
联系我们
问题反馈
批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210795475.9 (22)申请日 2022.07.07 (71)申请人 安天科技 集团股份有限公司 地址 150028 黑龙江省哈尔滨市高新 技术 产业开发区科技创新城创新创业广场 7号楼 (世坤路838号) (72)发明人 王瑞鹏 张道林 庞齐 白建军 肖新光 (74)专利代理 机构 北京科衡知识产权代理有限 公司 11928 专利代理师 王淑静 (51)Int.Cl. G06F 9/445(2018.01) (54)发明名称 React组件配置方法、 系统、 电子设备及存储 介质 (57)摘要 本发明实施例公开一种React组件配置方 法、 系统、 电子设备及存储介质, 涉及前端开发技 术领域。 所述方法包 括: 将所述React组件Render 中的渲染代码拆 分成多个模块; 对 所述多个模块 分别以函数的形式封装成模块组件; 所述模块组 件根据接收参数进行渲染, 返回对应的渲染效 果; 将与渲染逻辑和参数请求无关的函数封装至 公用函数 组件; 将所述模块组件与公用函数组件 中的函数暴露出来, 以供调用。 本发明通过将原 始组件内的渲染部分和公用逻辑部分抽离, 可以 在一定程度上降低组件的冗余, 从而有利于提高 组件的可复用性及可维护性; 适用于网页、 用户 界面等前端开发场景中。 权利要求书2页 说明书6页 附图3页 CN 115237492 A 2022.10.25 CN 115237492 A 1.一种React组件配置方法, 其特 征在于, 所述方法包括 步骤: 将所述React组件Render中的渲染代码拆分成多个模块; 对所述多个模块分别以函数的形式封装成模块组件; 所述模块组件根据接收参数进行 渲染, 返回对应的渲染效果; 将与渲染逻辑和参数请求无关的函数封装至公用函数组件; 将所述模块组件与公用函数组件中的函数暴露出来, 以供调用。 2.根据权利要求1所述的React组件配置方法, 其特征在于, 在所述将所述模块组件与 公用函数组件中的函数暴露出来, 以供调用之后, 所述方法还包括: 当React组件需要利用 至少一个所述模块组件和/或公用函数组件进行页面预定功能渲 染时, 在React组件中引入 所述模块组件和/或公用函数组件。 3.根据权利要求2所述的React组件配置方法, 其特征在于, 所述在React组件中引入所 述模块组件和/或公用函数组件 包括: 通过所述函数提供的调用接口, 调用所述模块组件和/或公用函数组件; 接收所述模块组件和/或公用函数组件传入的属性 参数; 基于所述属性 参数进行渲染, 返回html代码。 4.根据权利要求3所述的React组件配置方法, 其特征在于, 所述在React组件中引入所 述模块组件和/或公用函数组件 包括: 通过所述函数提供的调用接口, 调用所述模块组件和/或公用函数组件; 所述模块组件 和/或公用函数组件自定义有用于实现页面预定功能渲染的属性 参数; 基于所述属性 参数进行渲染, 返回html代码。 5.根据权利 要求3或4所述的React组件配置方法, 其特征在于, 所述通过所述函数提供 的调用接口, 调用所述模块组件 包括: 根据页面预定功能, 引 入与所述页面预定功能对应的第一模块组件; 在组件Render中 通过所述第一模块组件暴露的函数调用所述第一模块组件。 6.根据权利要求3所述的React组件配置方法, 其特征在于, 所述公用函数组件创建于 页面级别组件同目录下。 7.一种React组件配置系统, 其特 征在于, 所述系统包括: 拆分程序单 元, 用于将所述React组件Render中的渲染代码拆分成多个模块; 第一封装程序单元, 用于对所述多个模块分别以函数的形式封装成模块组件; 所述模 块组件根据接收参数进行渲染, 返回对应的渲染效果; 第二封装程序单 元, 用于将与渲染逻辑和参数请求无关的函数封装至公用函数组件; 暴露程序单 元, 用于将所述模块组件与公用函数组件中的函数暴露出来, 以供调用。 8.根据权利 要求7所述的React组件配置系统, 其特征在于, 所述系统还包括: 引入程序 单元, 用于在所述将所述模块组件与公用函数组件中的函数暴露出来, 以供调用之后, 当 React组件需要利用至少一个所述模块组件和/或公用函数 组件进行页面预定功能渲 染时, 在React组件中引入所述模块组件和/或公用函数组件。 9.根据权利要求8所述的React组件配置系统, 其特 征在于, 所述引入程序单 元包括: 调用程序模块, 用于通过所述函数提供的调用接口, 调用所述模块组件和/或公用函数 组件;权 利 要 求 书 1/2 页 2 CN 115237492 A 2接收程序模块, 用于 接收所述模块组件和/或公用函数组件传入的属性 参数; 渲染程序模块, 用于基于所述属性 参数进行渲染, 返回html代码。 10.根据权利要求8所述的React组件配置系统, 其特 征在于, 所述引入程序单 元包括: 调用程序模块, 用于通过所述函数提供的调用接口, 调用所述模块组件和/或公用函数 组件; 所述模块组件和/或公用函数组件自定义有用于实现页面预定功能渲染的属性 参数; 渲染程序模块, 用于基于所述属性 参数进行渲染, 返回html代码。 11.一种电子设备, 其特征在于, 包括: 一个或者多个处理器; 存储器; 所述存储器中存 储有一个或者多个可执行程序, 所述一个或者多个处理器读取存储器中存储的可执行程序 代码, 运行与可执行程序代码对应的程序, 以用于执行权利要求 1至6任一所述的React组件 配置方法。 12.一种计算机可读存储介质, 其特征在于, 所述计算机可读存储介质存储有一个或者 多个程序, 所述一个或者多个程序可被一个或者多个处理器执行, 以实现前述权利要求 1至 6任一所述的React组件配置方法。权 利 要 求 书 2/2 页 3 CN 115237492 A 3
专利 React组件配置方法、系统、电子设备及存储介质
文档预览
中文文档
12 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
赞助2.5元下载(无需注册)
温馨提示:本文档共12页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
下载文档到电脑,方便使用
赞助2.5元下载
本文档由 人生无常 于
2024-03-18 16:31:11
上传分享
举报
下载
原文档
(592.8 KB)
分享
友情链接
T-CSRME 005—2020 露天矿山边坡岩体结构面抗剪强度获取技术规程.pdf
GB-T 20204-2006 水利水文自动化系统设备检验测试通用技术规范.pdf
GB-T 31960.7-2015 电力能效监测系统技术规范 第7部分:电力能效监测终端技术条件.pdf
GB-T 28452-2012 信息安全技术 应用软件系统通用安全技术要求.pdf
DB23-T 3337—2022 黑龙江省超低能耗居住建筑节能设计标准 黑龙江省.pdf
汇丰科技周纪海 大型银行DevSecOps体系建设和落地实践 2021 .pdf
GB-T 32918.5-2017 信息安全技术 SM2椭圆曲线公钥密码算法 第5部分:参数定义.pdf
GB-T 18494.1-2014 变流变压器 第1部分:工业用变流变压器.pdf
T-CPMA 025—2021 预防接种车基本功能标准.pdf
GM-T 0012-2020 可信计算 可信密码模块接口规范.pdf
DB52-T 706-2011 杉木二元立木材积生长率表 贵州省.pdf
GB/T 39975-2021 氮化铝陶瓷散热基片.pdf
YD-T 3763.8-2021 研发运营一体化(DevOps)能力成熟度模型 第8部分:系统和工具技术要求.pdf
GB-T 19472.1-2019 埋地用聚乙烯 PE 结构壁管道系统 第1部分:聚乙烯双壁波纹管材.pdf
GB-T 41165-2021 海洋预报结果准确性检验评估方法.pdf
DB35-T 88-2022 伐区调查设计技术规程 福建省.pdf
DB42-T 2226.2-2024 自然资源政务一张图应用规范 第2部分:应用服务 湖北省.pdf
GB-T 37721-2019信息技术大数据分析系统功能要求.pdf
YD-T 2585-2013 互联网数据中心安全防护检测要求.pdf
GB-T 20278-2013 信息安全技术 网络脆弱性扫描产品安全技术要求.pdf
1
/
3
12
评价文档
赞助2.5元 点击下载(592.8 KB)
回到顶部
×
微信扫码支付
2.5
元 自动下载
官方客服微信:siduwenku
支付 完成后 如未跳转 点击这里 下载
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们
微信(点击查看客服)
,我们将及时删除相关资源。