Laravel 5.7+,如何在Blade模板中智能使用助手功能

时间:2019-06-13 22:46:04

标签: laravel-5 helper laravel-facade

Laravel 5.7 起,大多数全局Helper函数(尤其是与“ 数组和对象”和“ 字符串相关的函数” em>”)现在基于 Fades (使用Illuminate\Support\StrIlluminate\Support\Arr类),而不是被定义为“ normal ”辅助函数,例如他们在5.7之前(请参见与以前的Laravel 5.6 docs的区别)。

这真的意味着我们不再允许在Blade视图中直接使用它们吗?如果这样做,无论如何都必须在它们的全路径前加上前缀,这会导致更脏刀片视图... 这种变化适得其反吗?

编辑

  • 进行了一次谷歌搜索,发现了this条证实了这种情况的文章。
  • 此外,我已经看到在5.8.17中,计划在config / app.php(link)中默认包含Arr和Str别名。

同时,我继续在config / app.php配置文件中注册Arr和Str别名,以避免完整路径问题。

谢谢

0 个答案:

没有答案