Javascript Laravel:在视图中使用配置文件夹中的变量文件
我在Javascript Laravel:在视图中使用配置文件夹中的变量文件,javascript,php,laravel,laravel-blade,Javascript,Php,Laravel,Laravel Blade,我在/config/vars.php中有一个vars.php文件: <?php return [ 'MINIMUM_PASSWORD_LENGTH' => 6 ]; ?> 试试config('vars.MINIMUM\u PASSWORD\u LENGTH')-它对我有用 如果您想在.js脚本中使用它,我想最好的方法是使用cookies: 您还可以动态生成.js脚本,但这是一种糟糕的做法。您是否可以提取其他配置,例如:Config:
/config/vars.php
中有一个vars.php
文件:
<?php
return
[
'MINIMUM_PASSWORD_LENGTH' => 6
];
?>
试试config('vars.MINIMUM\u PASSWORD\u LENGTH')
-它对我有用
如果您想在.js
脚本中使用它,我想最好的方法是使用cookies:
您还可以动态生成
.js
脚本,但这是一种糟糕的做法。您是否可以提取其他配置,例如:Config::get('session.domain')代码>?使用double::just-givesregister.js:57未捕获的语法错误:意外标记:
您能否提取其他配置,例如:Config::get('session.domain')在控制器中执行code>操作
?我没有在控制器中执行任何操作。我想我可以处理我的变量文件、主布局和任何其他视图。不,我只是想看看它是否可以在控制器中使用。只需放置dd(Config::get('vars.MINIMUM_PASSWORD_LENGTH')代码>在控制器中,并查看其工作或不工作。js:57未捕获引用错误:未定义配置config
只是config
的助手,不是吗?是的,但新手经常在名称空间方面遇到问题,而且助手在没有额外设置的情况下到处工作。
register_password: {
validators: {
notEmpty: {
message: 'Password is required'
},
stringLength: {
min: MINIMUM_PASSWORD_LENGTH,
message: 'Must be at least 6 characters'
},
identical: {
field: 'register_confirm',
}
}
},