如何解决ReactJS从yml文件中提取配置,例如后端Java
我的团队有一个全栈多微服务应用程序,其中后端Java组件使用spring @value注释从yml文件中提取配置值。
这很好用,甚至UI组件的Java端也使用它。 yml存储在: MyUI / src / main / resources / application-ui.yml
也就是说,有没有办法扩展它,以便ReactJS代码也可以从同一yml文件中提取配置? (例如,我们的UI具有带分页功能的表,最好将其放在config中,用户每页可以看到多少条记录的选项100,1000,10000)
我们的前端代码存储在与java src相同的级别上,即
MyUI / frontend / src /
解决方法
我在处理团队项目时面临相同的要求,现在我想到的是在/ public文件夹中放置一个配置文件:
config.js
var Config = {
var1: "value1",var2: "value2"
}
然后,在/public/index.html文件中,添加脚本调用:
index.html
<script src="config.js"></script>
这样我们就可以像这样调用我们的配置变量:
Component.js
import React from 'react'
...
const data = window.Config.var1
我认为这会很好...
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。