Str类没有丢失,但我不知道如何定义它

时间:2019-03-18 06:23:25

标签: laravel laravel-blade

  

找不到类'Str'(查看:   C:\ wamp \ www \ laravel \ example \ resources \ views \ pages \ index.blade.php)

我也尝试过

 use Illuminate\Support\Str;

&使用Str;

2 个答案:

答案 0 :(得分:0)

在控制器中

namespace App\Http\Controllers;

class yourController extends Controller
{
   public method yourMethod() {

       $truncated = Illuminate\Support\Str::limit('The quick brown fox', 5); 
       dd($truncated);

   }
}

OR

您也可以像下面一样使用Str:

namespace App\Http\Controllers;

use Illuminate\Support\Str;

class yourController extends Controller
{
   public method yourMethod() {

       $truncated = Str::limit('The quick brown fox', 5); 
       dd($truncated);

   }
}

您可以像上面一样在控制器文件中进行调试

在您的 blade 文件中,您可以使用如下所示的Str帮助器功能:

<td>{{ Illuminate\Support\Str::limit('The quick brown fox', 5) }}</td>

答案 1 :(得分:0)

我用过: 使用Illuminate \ Support \ Str; 在我的控制器中& {{Illuminate \ Support \ Str :: limit($ page-> description,35)}} 在我要使用限制的页面中。