【问题标题】:Use Carbon Model on laravel blade the path error在 laravel 刀片上使用 Carbon Model 路径错误
【发布时间】:2018-11-07 08:34:15
【问题描述】:

当我在刀片上使用碳时

localhost:8000/todo.blade.php

我用

 {{ Carbon::parse($chunk->time)->diffForHumans()}}

但是当我使用刀片上的碳纤维时

localhost:8000/todo/todolist.blade.php

我必须使用

{{ Carbon\Carbon::parse($chunk->time)->diffForHumans()}}

为什么网址不同以及如何在任何位置使用相同的代码 就像

 {{ Carbon::parse($chunk->time)->diffForHumans()}}

或者我可以使用像asset()这样的代码吗??

{{ asset(Carbon::parse($chunk->time)->diffForHumans())}} 

【问题讨论】:

    标签: laravel assets laravel-blade php-carbon


    【解决方案1】:

    如果您想在任何位置使用{{ Carbon::parse($chunk->time)->diffForHumans()}},您需要注册Class Aliases。转到config\app.php 并将现有别名添加到新别名:

    'aliases' => [
    //...other aliases
    'Carbon' => \Carbon\Carbon::class
    ];
    

    现在您可以在任何地方使用Carbon 而不是\Carbon\Carbon

    【讨论】:

      猜你喜欢
      • 2021-07-11
      • 1970-01-01
      • 2018-03-23
      • 2016-08-16
      • 2015-10-24
      • 2020-05-19
      • 2019-08-14
      • 2018-04-08
      • 2014-11-08
      相关资源
      最近更新 更多