从Laravel上的.env获取数据到vue组件中的LARAVEL NOVA HOME
我需要从LARAVEL的.env获取数据以在Laravel Nova卡上使用
在.env上,我有:APP_URL = https://example.com
我需要从Laravel .env获取此值以动态生成导航链接在(主页)上的LARAVEL NOVA登录页面之后的第一页中-LARAVEL NOVA仪表板
主页上有6个图标(这是导航链接)
我需要返回六个链接,例如:
https://example.com/three-page
我需要.env,因为如果更改项目的URL,我只需要在.env中进行更改,就不会在LARAVEL NOVA主页面上损坏主导航卡
Vue在前端侧又称为应用程序层工作。我认为dotenv在这里不适合您。我建议您通过脚本中的.blade.php传递值。
<script>
const window.MIX_APP_URL = {{ env('MIX_APP_URL') }};
</script>
并将MIX_APP_URL变量用于vue中的值。
data() {
return {
appUrl: window.MIX_APP_URL,
}
}